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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
hemanth.hm
November 16, 2013
Programming
1.3k
6
Share
Harmony with ES6!
What are all the ES6 features you can use right now?
hemanth.hm
November 16, 2013
More Decks by hemanth.hm
See All by hemanth.hm
Rethink Async
gnumanth
1
120
Web Components v1
gnumanth
1
140
Ants and Algorithm
gnumanth
1
140
NoSQL?
gnumanth
2
260
Google's whitepaper
gnumanth
3
170
Python Intro
gnumanth
1
400
Other Decks in Programming
See All in Programming
Moments When Things Go Wrong
aurimas
3
140
DynamoDBには集計系のクエリがないけどなんとかしたい
musan
1
120
LLM Plugin for Node-REDの利用方法と開発について
404background
0
150
JJUG CCC 2026 Spring: JSpecify で実現する Kotlin フレンドリーな Java API 設計
ternbusty
1
130
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
2
410
柔軟なPDFレイアウトエディタを支える型システム設計 — Discriminated UnionとConditional Typeの実践
minako__ph
4
1.3k
Swiftのレキシカルスコープ管理
kntkymt
0
210
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.1k
初めてのRubyKaigiはこう見えた
jellyfish700
0
410
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
2
380
inferと仲良くなる10分間
ryokatsuse
1
350
今さら聞けないCancellationToken
htkym
0
210
Featured
See All Featured
Navigating Team Friction
lara
192
16k
Raft: Consensus for Rubyists
vanstee
141
7.5k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
600
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
300
Unsuck your backbone
ammeep
672
58k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
55k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
180
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Building the Perfect Custom Keyboard
takai
2
780
How to make the Groovebox
asonas
2
2.2k
Context Engineering - Making Every Token Count
addyosmani
9
930
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”;