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
83
Web Components v1
gnumanth
1
97
Ants and Algorithm
gnumanth
1
110
NoSQL?
gnumanth
1
240
Google's whitepaper
gnumanth
3
130
Python Intro
gnumanth
1
380
Other Decks in Programming
See All in Programming
開発を加速する共有Swift Package実践
elmetal
PRO
0
420
ECMAScript、Web標準の型はどう管理されているか / How ECMAScript and Web standards types are maintained
petamoriken
3
390
いまから追い上げる、Jetpack Compose トレーニング
nyafunta9858
0
620
o1モデルのプロンプトエンジニアリングって?
ktc_wada
0
290
watsonx.ai Dojo #2 生成AIを使ったアプリ開発入門編
oniak3ibm
PRO
0
240
Some more adventure of Happy Eyeballs
coe401_
2
190
Debugging: All you need to know (for simultaneous interpreting)
jmatsu
2
920
Pythonで改めて考える「クラス(class)」の使いどころ
os1ma
4
980
What you can do with Ruby on WebAssembly
kateinoigakukun
0
170
僕が思い描くTypeScriptの未来を勝手に先取りする
yukukotani
9
2.4k
Crafting Cross-Platform Adventures: Building a Game Engine with Kotlin Multiplatform
dwursteisen
0
210
Prolog入門
qnighy
4
1k
Featured
See All Featured
Writing Fast Ruby
sferik
623
60k
Creatively Recalculating Your Daily Design Routine
revolveconf
215
12k
Art, The Web, and Tiny UX
lynnandtonic
294
20k
Fashionably flexible responsive web design (full day workshop)
malarkey
401
65k
Git: the NoSQL Database
bkeepers
PRO
425
64k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
23
1.7k
WebSockets: Embracing the real-time Web
robhawkes
59
7.3k
Building Adaptive Systems
keathley
36
2.1k
Ruby is Unlike a Banana
tanoku
96
11k
Facilitating Awesome Meetings
lara
49
6k
Documentation Writing (for coders)
carmenintech
65
4.3k
Learning to Love Humans: Emotional Interface Design
aarron
270
40k
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”;