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
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
420
Other Decks in Programming
See All in Programming
Getting Started with Vibe Coding
miccheng
0
190
Zero-Tap Sign-In対応、結局何をすればいいの?
mitohato14
0
1.8k
プロジェクトコードをキレイキレイしよう!暗黙的な参照を読み解く静的解析
ostk0069
0
210
Lambda durable functionsでHuman in the Loopを楽に…楽に……
har1101
2
290
GraphQL の onError と Nullability のこれから
quramy
0
210
エージェントを使い続けるためのメタワーク / Meta-work for keeping using the agent
rkaga
6
2.2k
AI-Powered Domain-Driven Design
ziobrando
0
410
AmebaブログはKMPから卒業します
kmars0605
0
330
Crash Auto Pipelines
veronikapj
1
390
Kotlinize Is Not Just Converting to Kotlin
chigichan24
1
220
AI時代のIaC入門 〜なぜインフラをコードで管理したいのか?〜 / Introduction to IaC in the AI Era
akihisaikeda
6
1.4k
React Native에 현대적인 빌드 도구 더하기: Rollipop 구현기
leegeunhyeok
0
180
Featured
See All Featured
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
68
60k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3.1k
Facilitating Awesome Meetings
lara
57
7.2k
Prompt Engineering for Job Search
mfonobong
0
580
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
440
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
630
How Software Deployment tools have changed in the past 20 years
geshan
3
35k
Optimising Largest Contentful Paint
csswizardry
37
4k
HDC tutorial
michielstock
2
1k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
530
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.2k
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”;