es6

28
ECMASCRIPT 6

Upload: paulo-pires

Post on 02-Jul-2015

637 views

Category:

Technology


0 download

DESCRIPTION

Talk apresentado no segundo meetup de Node.JS de São Paulo

TRANSCRIPT

Page 1: ES6

ECMASCRIPT 6

Page 2: ES6

Paulo Pires!paulopires.co

Page 3: ES6

EcmaScript 6 .. 7

Page 4: ES6

O que podemos usar agora?

Page 5: ES6

Destructuring Assignment

Page 6: ES6
Page 7: ES6

Block scoped bindings

Page 8: ES6
Page 9: ES6

Classes

Page 10: ES6
Page 11: ES6
Page 12: ES6

Parâmetros default

Page 13: ES6
Page 14: ES6

Rest Parameters

Page 15: ES6
Page 16: ES6

Spread Operator

Page 17: ES6

Object Initialiser Shorthand

Page 18: ES6
Page 19: ES6
Page 20: ES6

Property Method Assignment

Page 21: ES6
Page 22: ES6

E como usamos?

Page 23: ES6

Google Traceur!no browser

Page 24: ES6

--harmony!no backend

Page 25: ES6

node --v8-options | grep harmony

Page 26: ES6

Quer Saber Mais?

Page 27: ES6

Referência!http://wiki.ecmascript.org/doku.php?

id=harmony:harmony!!

https://github.com/google/traceur-compiler

Page 28: ES6

vlw :D