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
89
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
知識0からカンファレンスやってみたらこうなった!
syossan27
5
280
Rubyの!メソッドをちゃんと理解する
alstrocrack
1
320
KANNA Android の技術的課題と取り組み
watabee
1
560
Boost Your Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
930
事業KPIを基に価値の解像度を上げる
nealle
0
130
最速Green Tea 🍵 Garbage Collector
kuro_kurorrr
1
130
Storybookの情報をMCPサーバー化する
shota_tech
3
1.2k
Ruby で作る RISC-V CPU エミュレーター / RISC-V CPU emulator made with Ruby
hayaokimura
5
1.1k
私のRubyKaigi 2025 Kaigi Effect / My RubyKaigi 2025 Kaigi Effect
chobishiba
1
140
GitHub Copilot for Azureを使い倒したい
ymd65536
1
330
fieldalignmentから見るGoの構造体
kuro_kurorrr
0
140
Browser and UI #2 HTML/ARIA
ken7253
2
180
Featured
See All Featured
Building Applications with DynamoDB
mza
94
6.4k
Navigating Team Friction
lara
185
15k
Practical Orchestrator
shlominoach
187
11k
The World Runs on Bad Software
bkeepers
PRO
68
11k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
19
1.2k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Building an army of robots
kneath
305
45k
Making Projects Easy
brettharned
116
6.2k
Scaling GitHub
holman
459
140k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
105
19k
Faster Mobile Websites
deanohume
307
31k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.7k
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”;