no "foo.bar"

guide to ECMAScript 6

Hello!

ES6 / Harmony
es-next / ES2015

the latest and greatest!

The ES6 specification was finalized in June 2015, (hence ES2015)

ES5: circa ~ December 2009!

ES[YYYY]

  • yearly releases
  • features that don’t make the cut take the next train
  • starting with ES2016 (ES7) use new pattern
  • top reason for naming scheme is to pressure browser vendors

LIVE CODING!!!!

There's a catch!

AND A PRIZE!

So Much more!

Resources

  • https://developer.mozilla.org/en/docs/Web/JavaScript
  • https://ponyfoo.com/articles/es6
  • https://github.com/addyosmani/es6-equivalents-in-es5
  • http://ilikekillnerds.com/2015/02/a-guide-to-es6-classes/
  • http://espadrine.github.io/New-In-A-Spec/es6/
  • https://kangax.github.io/compat-table/es6/
  • http://es6-features.org/
  • https://github.com/google/traceur-compiler
  • https://babeljs.io/

No "foo.bar" guide to EcmaScript 6 @ JS Open Toronto 2015

By Ahmad Nassri

No "foo.bar" guide to EcmaScript 6 @ JS Open Toronto 2015

  • 1,325