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
Harmony with ES6!
Search
hemanth.hm
November 16, 2013
Programming
6
1.2k
Harmony with ES6!
What are all the ES6 features you can use right now?
hemanth.hm
November 16, 2013
Tweet
Share
More Decks by hemanth.hm
See All by hemanth.hm
Rethink Async
gnumanth
1
91
Web Components v1
gnumanth
1
110
Ants and Algorithm
gnumanth
1
120
NoSQL?
gnumanth
2
250
Google's whitepaper
gnumanth
3
130
Python Intro
gnumanth
1
390
Other Decks in Programming
See All in Programming
漸進。
ssssota
0
1.2k
UPDATEがシステムを複雑にする? イミュータブルデータモデルのすすめ
shimomura
0
210
ts-morph実践:型を利用するcodemodのテクニック
ypresto
1
540
ワイがおすすめする新潟の食 / 20250530phpconf-niigata-eve
kasacchiful
0
240
DevDay2025-OracleDatabase-kernel-addressing-history
oracle4engineer
PRO
7
1.6k
Zennの運営完全に理解した #完全に理解したTalk
wadayusuke
1
140
技術懸念に立ち向かい 法改正を穏便に乗り切った話
pop_cashew
0
830
推論された型の移植性エラーTS2742に挑む
teamlab
PRO
0
150
クラシルリワードにおける iOSアプリ開発の取り組み
funzin
1
810
JSAI2025 RecSysChallenge2024 優勝報告
unonao
1
380
ソフトウェア品質特性、意識してますか?AIの真の力を引き出す活用事例 / ai-and-software-quality
minodriven
19
6.7k
バリデーションライブラリ徹底比較
nayuta999999
1
440
Featured
See All Featured
Optimizing for Happiness
mojombo
378
70k
Side Projects
sachag
454
42k
Speed Design
sergeychernyshev
30
970
How GitHub (no longer) Works
holman
314
140k
Raft: Consensus for Rubyists
vanstee
137
7k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
BBQ
matthewcrist
88
9.7k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3k
VelocityConf: Rendering Performance Case Studies
addyosmani
329
24k
Transcript
None
Not about the future!
None
None
None
None
ES6 features visualized
Scoping : block scoping, destructuring, default params, rest parameters, spread
None
None
None
None
None
Control : generators, iterators, for-of loop, array comprehensions, arrow functions.
None
None
None
Say no to new (() => {}); arrow.call or arrow.apply
(lexial this) ( () => alert(“awesome”) ) ();
Collections : Set, Maps and Weak Maps
None
None
API Enhancements and others
None
None
None
None
None
find, findIndex, sign, trunc. Not yet in node
None
Still Curious ?
https://github.com/paulmillr/es6-shim/
http://benvie.github.io/continuum/
http://thlorenz.github.io/es6ify/
None
console.log("Thank you!"); let hemanth = { site : "h3manth.com", twitter
: "gnumanth", github : "hemanth" }; let liveCode = “tinyurl.com/jsfoo-es6”;