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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Ahmad Nassri
November 17, 2015
Programming
510
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
No "foo.bar" guide to EcmaScript 6
Presented @ JS Open Toronto 2015
Ahmad Nassri
November 17, 2015
More Decks by Ahmad Nassri
See All by Ahmad Nassri
Modern Patterns in Modular Software Design
ahmadnassri
0
240
The Roaring 2020s
ahmadnassri
0
480
Modern Patterns in Modular Software Architectures
ahmadnassri
0
2k
Scaling Documentation and Team Practices
ahmadnassri
1
1k
Scaling Documentation and Team Practices
ahmadnassri
1
130
Milliseconds to Millions - Benchmarking & Optimization for Fun and Profit!! @ FullStack 2017
ahmadnassri
1
710
How to build a successful API
ahmadnassri
0
310
Modern Open Source Node.js Packages
ahmadnassri
1
730
Rise of Open Source
ahmadnassri
1
81
Other Decks in Programming
See All in Programming
KotlinConf Extended South Korea 2026 Keynote
l2hyunwoo
0
120
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
0
1.9k
まだ間に合う!今年の夏こそSchemeのマクロ展開器を完全理解!
omasanori
0
290
人間の目はかわらない、だからJPEGは30年もつ
yuzneri
12
19k
Go を使い始めて 2 ヶ月の学び / My first two months with Go
contour_gara
0
350
まずはプロンプトガイドを読もう、話はそれからだ
kiakiraki
1
180
S3 を使うアプリケーションをローカル完結で動かすことに全力を注いでみた / Running S3 Apps Offline
contour_gara
0
570
freeeにおけるEvalsの実践例の紹介
freee
PRO
0
140
Loosening the Reins: Go Generics Get More Flexible
kuro_kurorrr
0
120
FastAPI の並行処理モデルを完全に理解する
hoto17296
7
2.4k
生成AI導入の「期待外れ」を乗り越える ー 開発フロー改革が目指す、真の組織変革
starfish719
0
5k
TSX の <Hoge<Fuga>> という構文に驚いた話 / tsx-type-argument-syntax
kanaru0928
0
240
Featured
See All Featured
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
480
Optimising Largest Contentful Paint
csswizardry
37
3.9k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
210
Embracing the Ebb and Flow
colly
88
5.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
480
Thoughts on Productivity
jonyablonski
76
5.3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
45k
Crafting Experiences
bethany
1
260
Practical Orchestrator
shlominoach
191
12k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
480
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/