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
100
Web Components v1
gnumanth
1
110
Ants and Algorithm
gnumanth
1
130
NoSQL?
gnumanth
2
260
Google's whitepaper
gnumanth
3
140
Python Intro
gnumanth
1
390
Other Decks in Programming
See All in Programming
私達はmodernize packageに夢を見るか feat. go/analysis, go/ast / Go Conference 2025
kaorumuta
2
450
GitHub Actions × AWS OIDC連携の仕組みと経緯を理解する
ota1022
0
230
ポスターセッション: 「まっすぐ行って、右!」って言ってラズパイカーを動かしたい 〜生成AI × Raspberry Pi Pico × Gradioの試作メモ〜
komofr
0
900
Swiftビルド弾丸ツアー - Swift Buildが作る新しいエコシステム
giginet
PRO
0
1.6k
monorepo の Go テストをはやくした〜い!~最小の依存解決への道のり~ / faster-testing-of-monorepos
convto
2
130
どの様にAIエージェントと 協業すべきだったのか?
takefumiyoshii
1
570
Current States of Java Web Frameworks at JCConf 2025
kishida
0
580
ソフトウェア設計の実践的な考え方
masuda220
PRO
2
300
Чего вы не знали о строках в Python – Василий Рябов, PythoNN
sobolevn
0
150
実践AIチャットボットUI実装入門
syumai
7
2.4k
SpecKitでどこまでできる? コストはどれくらい?
leveragestech
0
440
Let's Write a Train Tracking Algorithm
twocentstudios
0
220
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
9
570
The Language of Interfaces
destraynor
162
25k
Faster Mobile Websites
deanohume
310
31k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
Mobile First: as difficult as doing things right
swwweet
224
9.9k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
32
2.2k
Agile that works and the tools we love
rasmusluckow
331
21k
The Cost Of JavaScript in 2023
addyosmani
53
9k
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”;