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
Practical ES6!!!
Search
Josh Crowther
October 12, 2016
Technology
0
74
Practical ES6!!!
A brief summary of some of the cool features from ES6.
Josh Crowther
October 12, 2016
Tweet
Share
More Decks by Josh Crowther
See All by Josh Crowther
Polymer Web Components and Angular.js
jshcrowthe
1
130
Hacking $http
jshcrowthe
0
68
Technology and Culture for the Modern Web
jshcrowthe
0
77
Other Decks in Technology
See All in Technology
2つのフロントエンドと状態管理
mixi_engineers
PRO
3
150
Evolución del razonamiento matemático de GPT-4.1 a GPT-5 - Data Aventura Summit 2025 & VSCode DevDays
lauchacarro
0
210
エンジニアが主導できる組織づくり ー 製品と事業を進化させる体制へのシフト
ueokande
1
100
EncryptedSharedPreferences が deprecated になっちゃった!どうしよう! / Oh no! EncryptedSharedPreferences has been deprecated! What should I do?
yanzm
0
490
メルカリIBISの紹介
0gm
0
220
Generative AI Japan 第一回生成AI実践研究会「AI駆動開発の現在地──ブレイクスルーの鍵を握るのはデータ領域」
shisyu_gaku
0
330
OCI Oracle Database Services新機能アップデート(2025/06-2025/08)
oracle4engineer
PRO
0
180
react-callを使ってダイヤログをいろんなとこで再利用しよう!
shinaps
2
270
AWSで始める実践Dagster入門
kitagawaz
1
750
20250905_MeetUp_Ito-san_s_presentation.pdf
magicpod
1
100
Codeful Serverless / 一人運用でもやり抜く力
_kensh
7
450
AIがコード書きすぎ問題にはAIで立ち向かえ
jyoshise
1
130
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
YesSQL, Process and Tooling at Scale
rocio
173
14k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.9k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.7k
Typedesign – Prime Four
hannesfritz
42
2.8k
Gamification - CAS2011
davidbonilla
81
5.4k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Transcript
ES6!!!!!!!!!!! The Practical Stuff
Josh Crowther (@jshcrowthe) Tech Lead - Family Search • Open
Source Advocate - Node.js - Web Components • Technology Enthusiast - IoT - MicroControllers - Web Software About Me
About Me Tyler Graf • Leader Person - FamilySearch •
Advocate • Node.js • TC-39 • Web Components • Stuff/Things • Interests • Photography • Film • Typography
Note: We are going to be showing a lot of
code
Template Strings https://jsbin.com/kusada/edit?js,console
Arrow Functions https://jsbin.com/lamuya/edit?js,console
Classes jsbin.com/xunomek/34/edit?js,console
Symbols jsbin.com/canija/15/edit?js,console,output
Enhanced Object Literals https://jsbin.com/rehojav/edit?js,console
default + rest + spread + destructuring https://jsbin.com/ceqomen/edit?js,console
Iterables - for…of jsbin.com/ticemut/11/edit?js,console
ES6 Collections Map/Set WeakMap/WeakSet
let + const jsbin.com/kacevax/edit?js,console
New Prototype Functions jsbin.com/jixixe/3/edit?js,console
Proxies/Reflect jsbin.com/fikoyab/19/edit?js,console
Subclassable Built-Ins jsbin.com/goyoxep/4/edit?js,console,output
ES6 Browser Support?
None
Browser Support Chrome 53 97% Firefox 45 86% Safari 10
100% Edge 14 93%
SlideDeck https://speakerdeck.com/ jshcrowthe https://familysearch.org