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
490
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
200
The Roaring 2020s
ahmadnassri
0
390
Modern Patterns in Modular Software Architectures
ahmadnassri
0
1.9k
Scaling Documentation and Team Practices
ahmadnassri
1
860
Scaling Documentation and Team Practices
ahmadnassri
1
120
Milliseconds to Millions - Benchmarking & Optimization for Fun and Profit!! @ FullStack 2017
ahmadnassri
1
640
How to build a successful API
ahmadnassri
0
240
Modern Open Source Node.js Packages
ahmadnassri
1
670
Rise of Open Source
ahmadnassri
1
52
Other Decks in Programming
See All in Programming
CSC305 Lecture 04
javiergs
PRO
0
260
CSC305 Lecture 06
javiergs
PRO
0
210
非同期jobをtransaction内で 呼ぶなよ!絶対に呼ぶなよ!
alstrocrack
0
580
After go func(): Goroutines Through a Beginner’s Eye
97vaibhav
0
260
What's new in Spring Modulith?
olivergierke
1
120
デミカツ切り抜きで面倒くさいことはPythonにやらせよう
aokswork3
0
210
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
240
登壇は dynamic! な営みである / speech is dynamic
da1chi
0
210
詳しくない分野でのVibe Codingで困ったことと学び/vibe-coding-in-unfamiliar-area
shibayu36
3
4.7k
Pull-Requestの内容を1クリックで動作確認可能にするワークフロー
natmark
2
480
複雑化したリポジトリをなんとかした話 pipenvからuvによるモノレポ構成への移行
satoshi256kbyte
1
970
ソフトウェア設計の実践的な考え方
masuda220
PRO
3
530
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
53k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.7k
The Cult of Friendly URLs
andyhume
79
6.6k
How GitHub (no longer) Works
holman
315
140k
Statistics for Hackers
jakevdp
799
220k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Navigating Team Friction
lara
189
15k
For a Future-Friendly Web
brad_frost
180
9.9k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
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/