Fredrik och Kristoffer snackar Ecmascript 6, också känt som Ecmascript 2015 eller helt enkelt den senaste standarden för Javascript. Vi går igenom nyhetslistan på es6-features.org och vädrar våra tankar, intryck och undringar. Blir nästa upplaga av Javascript: the good parts tjockare eller tunnare?


Avsnittet sponsras till vår stora glädje av Jetbrains och Resharper, som ger dig massor av Jetbrains smarta funktioner direkt i Visual studio. Surfa in på http://www.jetbrains.com/kodsnack-resharper för att få veta mer och stödja Kodsnack.


Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!


Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på [email protected]om du vill skriva längre. Vi läser allt som skickas.


Länkar

Ecmascript 6
React
Reactkonferensen
Kompatibilitetstabell för Ecmascript 6
Babel
Polyfill
Transpiler
Web components
SASS
LESS
Arrow functions
Spread-operatorn
Destructuring
Prat av Brendan Eich om Ecmascript 6 och processen bakom det
Brendan Eich - Javascripts skapare
TC39 - kommittén för Ecmascripts utveckling
Syntaktiskt socker
let i Ecmascript 6
const i Ecmascript 6
Ecmascript 4
Ecmascript 3.1
es6-features.org
Mootools
Includes-funktionen i arrayer i Ecmascript 6
MFC
Avalon - Senare känt som Windows presentation foundation
XAML
Dotnet
Klasser i Ecmascript 6
Arv i Ecmascript
this i Javascript och reglerna kring det
Coffeescript
Hoisting
“Reducerad syntax” verkar bara var webbplatsens grej för att visa exempel med så få tecken som möjligt
Block scoped functions
Default-parametrar
Arguments-“arrayen” i äldre Ecmascript
Apply-funktionen
Template strings i Ecmascript 6
Unicode
Regular expression sticky matching
Property shorthand
Method properties
Stjärna (*) efter funktionsnamn - returnerar en generatorfunktion
Destrukturering
Jetbrains - avsnittets sponsor
Resharper) - ger dig en stor skiva Jetbrains direkt i Visual studio
http://www.jetbrains.com/kodsnack-resharper - länken du ska använda om du vill veta mer om Resharper och stödja Kodsnack på samma gång
Moduler i Ecmascript 6
Getters och setters
Symboler
Iteratorer
Generatorfunktioner och yield
Sekvenser i Clojure
Set
Map
Weakmap
Weakset
Typed arrays
Emscripten
Webassembly
Asm.js
Assign
Find
Repeat för strängar
Testa typen på tal
Promises
Proxy
Reflection
Scheme
Exploring ES6
Tail-call-optimering
Bjarne Stroustrup
Javascript: the good parts
Firebug
REPL - Read-eval-print loop
Fedora

Titlar

Det är väldigt mycket som är rött
Det som är hyfsat grönt
Alla miljoner features i ES6
De kan ju inte ta bort någonting
Då finns det där
Socker
En gigantisk standard
Nästa gång så kommer vi att vara mycket bättre
Idag så åt jag fjorton tårtor
En stor hög godis
Jag får inte alls den allergiska reaktionen
Version 1.0 för evigt
Det är ju inte en jättedålig idé
En ganska pragmatisk, vettig sak att göra
Ställa om med ögonen
(Och beter sig på) Subtilt olika (sätt)
Om man är för eller mot semikolon
En oföränderlig variabel
Const är ju konstigt (i C++)
Det kan sitta någon i en annan tråd och ändra på saker
Casta bort const
Ecmascript 6 the good parts
Javascriptsnillen spekulerar
Varför inte?
Alltid samma foo
Stjärnan som gör att det blir en iterator
Det slutar med att man har C++
Vill du ha en gammal fisk? (Vi har en gammal fisk! Vi har tre gamla fiskar!)
Alla beter sig dåligt på något sätt

Twitter Mentions