Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
No "foo.bar" guide to EcmaScript 6
Search
Ahmad Nassri
November 17, 2015
Programming
1
480
No "foo.bar" guide to EcmaScript 6
Presented @ JS Open Toronto 2015
Ahmad Nassri
November 17, 2015
Tweet
Share
More Decks by Ahmad Nassri
See All by Ahmad Nassri
Modern Patterns in Modular Software Design
ahmadnassri
0
180
The Roaring 2020s
ahmadnassri
0
330
Modern Patterns in Modular Software Architectures
ahmadnassri
0
1.8k
Scaling Documentation and Team Practices
ahmadnassri
1
790
Scaling Documentation and Team Practices
ahmadnassri
1
110
Milliseconds to Millions - Benchmarking & Optimization for Fun and Profit!! @ FullStack 2017
ahmadnassri
1
600
How to build a successful API
ahmadnassri
0
210
Modern Open Source Node.js Packages
ahmadnassri
1
630
Rise of Open Source
ahmadnassri
1
40
Other Decks in Programming
See All in Programming
The Efficiency Paradox and How to Save Yourself and the World
hollycummins
1
440
Scalaから始めるOpenFeature入門 / Scalaわいわい勉強会 #4
arthur1
1
310
コンテナをたくさん詰め込んだシステムとランタイムの変化
makihiro
1
130
Fibonacci Function Gallery - Part 1
philipschwarz
PRO
0
210
Recoilを剥がしている話
kirik
5
6.6k
なまけものオバケたち -PHP 8.4 に入った新機能の紹介-
tanakahisateru
1
120
「Chatwork」Android版アプリを 支える単体テストの現在
okuzawats
0
180
htmxって知っていますか?次世代のHTML
hiro_ghap1
0
330
talk-with-local-llm-with-web-streams-api
kbaba1001
0
180
あれやってみてー駆動から成長を加速させる / areyattemite-driven
nashiusagi
1
200
暇に任せてProxmoxコンソール 作ってみました
karugamo
1
720
開発者とQAの越境で自動テストが増える開発プロセスを実現する
92thunder
1
180
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
427
64k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
We Have a Design System, Now What?
morganepeng
51
7.3k
Building Better People: How to give real-time feedback that sticks.
wjessup
365
19k
Writing Fast Ruby
sferik
628
61k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
32
2.7k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
28
900
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.4k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Transcript
NO "FOO.BAR" NO "FOO.BAR" GUIDE TO ECMASCRIPT 6 GUIDE TO
ECMASCRIPT 6
HELLO! HELLO!
ES6 / HARMONY ES6 / HARMONY ES-NEXT / ES2015 ES-NEXT
/ ES2015 THE LATEST AND GREATEST! THE LATEST AND GREATEST! The ES6 specification was finalized in June 2015, (hence ES2015) ES5: circa ~ December 2009!
ES[YYYY] 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!!!! LIVE CODING!!!!
THERE'S A CATCH! THERE'S A CATCH! AND A PRIZE!
None
SO MUCH MORE! SO MUCH MORE!
RESOURCES 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/