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
88
Web Components v1
gnumanth
1
110
Ants and Algorithm
gnumanth
1
120
NoSQL?
gnumanth
1
250
Google's whitepaper
gnumanth
3
130
Python Intro
gnumanth
1
390
Other Decks in Programming
See All in Programming
Chrome Extension Techniques from Hell
moznion
1
160
Optimizing JRuby 10
headius
0
340
RuboCop: Modularity and AST Insights
koic
2
1.1k
Qiita Bash
mercury_dev0517
2
200
VitestのIn-Source Testingが便利
taro28
6
1.9k
新しいPHP拡張モジュールインストール方法「PHP Installer for Extensions (PIE)」を使ってみよう!
cocoeyes02
0
400
Agentic Applications with Symfony
el_stoffel
2
300
Memory API : Patterns, Performance et Cas d'Utilisation
josepaumard
0
140
設計の本質:コード、システム、そして組織へ / The Essence of Design: To Code, Systems, and Organizations
nrslib
4
530
RubyKaigi Dev Meeting 2025
tenderlove
1
160
Defying Front-End Inertia: Inertia.js on Rails
skryukov
0
490
Making TCPSocket.new "Happy"!
coe401_
1
1.4k
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
The Pragmatic Product Professional
lauravandoore
33
6.5k
YesSQL, Process and Tooling at Scale
rocio
172
14k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
227
22k
Building Applications with DynamoDB
mza
94
6.3k
KATA
mclloyd
29
14k
Gamification - CAS2011
davidbonilla
81
5.2k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.2k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
52
2.4k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.2k
Designing for humans not robots
tammielis
252
25k
[RailsConf 2023] Rails as a piece of cake
palkan
54
5.4k
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”;