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
ES6
Search
Cheesecake Labs
June 05, 2018
Programming
0
49
ES6
Beatriz da Silveira
Cheesecake Labs
June 05, 2018
Tweet
Share
More Decks by Cheesecake Labs
See All by Cheesecake Labs
Cats' wellness & care
cheesecakelabs
0
38
How do we create the first impressions?
cheesecakelabs
0
42
Menstrual cup: suit and freedom
cheesecakelabs
0
43
Life is a cycle, better with a bicycle
cheesecakelabs
0
37
Interview Process: how to get the best of people
cheesecakelabs
1
64
My capsule wardrobe experience
cheesecakelabs
3
48
Stonewall Rebellion and its impact on LGBTQIA+ history
cheesecakelabs
1
27
Pregnancy, childbirth and breastfeeding: What do I have to do with it?
cheesecakelabs
0
38
MBTI - Psychological types described by Jung
cheesecakelabs
0
88
Other Decks in Programming
See All in Programming
PHPの次期バージョンはこの時期どうなっているのか - Internalsの開発体制について - PHPカンファレンス小田原
youkidearitai
PRO
1
190
Snowflakeで眠ったデータを起こそう!
estie
0
110
From Spring Boot 2 to Spring Boot 3 with Java 22 and Jakarta EE
ivargrimstad
0
1.1k
try! Swift Tokyo 2024のLT枠に採択されたプロポーザルを出すときに考えていたこと
ski
0
350
Folding Cheat Sheet #3
philipschwarz
PRO
0
120
Java 22 Overview
kishida
1
180
Elm 0.19.0 Changes
bkuhlmann
0
490
大規模Reactアプリのリアーキテクチャ~8万行のTanStack Query移行の軌跡~
kj455
4
920
Designing for tomorrow's programming workflows
honnibal
PRO
2
120
二郎系ラーメンのコールで学ぶ AST 解析
memory1994
PRO
7
1.7k
PHPはいつから死んでいるかの調査
chiroruxx
1
360
try!Swift Tokyo 2024 参加報告 LT
akidon0000
1
210
Featured
See All Featured
Optimizing for Happiness
mojombo
370
69k
Clear Off the Table
cherdarchuk
83
310k
The Cost Of JavaScript in 2023
addyosmani
15
3.8k
StorybookのUI Testing Handbookを読んだ
zakiyama
12
4.6k
Creatively Recalculating Your Daily Design Routine
revolveconf
209
11k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
13
1.5k
Building Better People: How to give real-time feedback that sticks.
wjessup
354
18k
Facilitating Awesome Meetings
lara
41
5.6k
Testing 201, or: Great Expectations
jmmastey
27
6.3k
4 Signs Your Business is Dying
shpigford
175
21k
The Cult of Friendly URLs
andyhume
74
5.7k
Web development in the modern age
philhawksworth
202
10k
Transcript
ES6
ES5 x ES6 Language -> ECMAScript (ES) ES5 (2009) -
Supported by all Browsers ES6 (2015) - Needs polyfills, transpilers ES7 (2016) ES8(2017)
Let & Block scope
const
const
const
Hoisting in ES6
Hoisting in ES6
Arrow functions
Arrow functions
Arrow functions
Arrow function and this
Arrow function and this
Arrow function and this
Functions and default parameters
Object Literal Extensions
Rest Operator
Spread Operator
The for-of loop
Template literals
Template literals
Destructuring Arrays
Destructuring Arrays
Destructuring Arrays
Destructuring - Objects
Destructuring - Objects
Destructuring - Objects
Destructuring - Objects
Maps
WeakMap
Sets set.has(1)
Weakset
Import & Export
Import & Export
Classes
Classes
Promises
Promises
Iterators
Iterators
Iterators
Iterateable Object
Iterateable Object