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
76
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
140
Hacking $http
jshcrowthe
0
69
Technology and Culture for the Modern Web
jshcrowthe
0
78
Other Decks in Technology
See All in Technology
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
210
今日から始めるAmazon Bedrock AgentCore
har1101
4
410
FinTech SREのAWSサービス活用/Leveraging AWS Services in FinTech SRE
maaaato
0
130
生成AI時代にこそ求められるSRE / SRE for Gen AI era
ymotongpoo
5
3.1k
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
4
190
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
220
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
2
190
AIと新時代を切り拓く。これからのSREとメルカリIBISの挑戦
0gm
0
890
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
150
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
250
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.2k
Featured
See All Featured
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
320
Technical Leadership for Architectural Decision Making
baasie
1
240
Designing for Performance
lara
610
70k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
820
Making Projects Easy
brettharned
120
6.6k
Google's AI Overviews - The New Search
badams
0
900
Writing Fast Ruby
sferik
630
62k
Believing is Seeing
oripsolob
1
54
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
93
HDC tutorial
michielstock
1
370
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
300
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
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