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
370
Modern Patterns in Modular Software Architectures
ahmadnassri
0
1.9k
Scaling Documentation and Team Practices
ahmadnassri
1
840
Scaling Documentation and Team Practices
ahmadnassri
1
120
Milliseconds to Millions - Benchmarking & Optimization for Fun and Profit!! @ FullStack 2017
ahmadnassri
1
630
How to build a successful API
ahmadnassri
0
240
Modern Open Source Node.js Packages
ahmadnassri
1
660
Rise of Open Source
ahmadnassri
1
51
Other Decks in Programming
See All in Programming
スタートアップの急成長を支えるプラットフォームエンジニアリングと組織戦略
sutochin26
0
3.6k
今ならAmazon ECSのサービス間通信をどう選ぶか / Selection of ECS Interservice Communication 2025
tkikuc
21
3.9k
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
1
350
Google Agent Development Kit でLINE Botを作ってみた
ymd65536
2
220
第9回 情シス転職ミートアップ 株式会社IVRy(アイブリー)の紹介
ivry_presentationmaterials
1
270
Discover Metal 4
rei315
2
120
Webの外へ飛び出せ NativePHPが切り拓くPHPの未来
takuyakatsusa
2
520
Team topologies and the microservice architecture: a synergistic relationship
cer
PRO
0
1.2k
dbt民主化とLLMによる開発ブースト ~ AI Readyな分析サイクルを目指して ~
yoshyum
3
710
PicoRuby on Rails
makicamel
2
120
Is Xcode slowly dying out in 2025?
uetyo
1
250
プロダクト志向なエンジニアがもう一歩先の価値を目指すために意識したこと
nealle
0
120
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
The Cost Of JavaScript in 2023
addyosmani
51
8.5k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
940
Typedesign – Prime Four
hannesfritz
42
2.7k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Raft: Consensus for Rubyists
vanstee
140
7k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Become a Pro
speakerdeck
PRO
28
5.4k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
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/