Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
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
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
130
Web Components v1
gnumanth
1
140
Ants and Algorithm
gnumanth
1
150
NoSQL?
gnumanth
2
280
Google's whitepaper
gnumanth
3
190
Python Intro
gnumanth
1
410
Other Decks in Programming
See All in Programming
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
5
5.2k
機械に任せるテスト、人が見るテスト ⽣成AIで引き直した、運⽤保守フェーズの線引き
dske104
0
190
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
620
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
650
TechTown - Creating Composable Callables in Contemporary C++
rollbear
0
130
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
160
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
270
Next.js: The final boss of Web Performance
guaca
0
280
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
110
Performance Optimization With LLMs
xleitix
0
130
ChromeでローカルLLM
ryu1013
0
140
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
450
The agentic SEO stack - context over prompts
schlessera
0
970
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
780
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Making the Leap to Tech Lead
cromwellryan
135
10k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.3k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
630
Scaling GitHub
holman
464
140k
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Color Theory Basics | Prateek | Gurzu
gurzu
1
490
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
480
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”;