Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
500
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
210
The Roaring 2020s
ahmadnassri
0
410
Modern Patterns in Modular Software Architectures
ahmadnassri
0
1.9k
Scaling Documentation and Team Practices
ahmadnassri
1
880
Scaling Documentation and Team Practices
ahmadnassri
1
120
Milliseconds to Millions - Benchmarking & Optimization for Fun and Profit!! @ FullStack 2017
ahmadnassri
1
650
How to build a successful API
ahmadnassri
0
260
Modern Open Source Node.js Packages
ahmadnassri
1
680
Rise of Open Source
ahmadnassri
1
53
Other Decks in Programming
See All in Programming
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
400
チームをチームにするEM
hitode909
0
350
Socio-Technical Evolution: Growing an Architecture and Its Organization for Fast Flow
cer
PRO
0
370
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
150
Full-Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
150
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
8
3.1k
Graviton と Nitro と私
maroon1st
0
110
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
3
1.2k
從冷知識到漏洞,你不懂的 Web,駭客懂 - Huli @ WebConf Taiwan 2025
aszx87410
2
2.8k
これならできる!個人開発のすゝめ
tinykitten
PRO
0
120
Github Copilotのチャット履歴ビューワーを作りました~WPF、dotnet10もあるよ~ #clrh111
katsuyuzu
0
120
手が足りない!兼業データエンジニアに必要だったアーキテクチャと立ち回り
zinkosuke
0
760
Featured
See All Featured
Color Theory Basics | Prateek | Gurzu
gurzu
0
140
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
220
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
150
The World Runs on Bad Software
bkeepers
PRO
72
12k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
60
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
86
What the history of the web can teach us about the future of AI
inesmontani
PRO
0
370
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Getting science done with accelerated Python computing platforms
jacobtomlinson
0
71
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
0
170
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/