Autoplay
Autocomplete
Previous Lesson
Complete and Continue
ESNEXT - ES6, ES7, ES8
Overview
Overview (1:39)
Introduction to ESNEXT (6:03)
Changes
ES6 / ES2015
Declaring Variables with Var Let Const (4:32)
arrow function (8:16)
Template Strings (6:44)
Default Params (4:02)
Rest Operator (5:09)
Spread Operator (3:31)
Destructuring Objects (9:47)
Destructuring Arrays (2:48)
forEach Method (3:16)
Map Method (3:10)
Filter (6:41)
Find (2:39)
Every and Some Methods (5:04)
We need a build system from here on (7:19)
Promises (10:38)
ES7 / 2016
ES7 - Includes (2:14)
Exponentiation Infix (1:02)
ES8 / 2017
Object.Values (2:03)
Object.entries (2:26)
String Padding (2:26)
Object.getOwnPropertyDescriptors (3:36)
Trailing commas (1:02)
Async Await (13:40)
ES9 / 2018
Rest properties for objects (2:18)
Spread properties for objects (2:18)
Asynchronous iteration (4:45)
ES10 / 2019
Array.flat (4:53)
Array.flatMap (3:09)
Trim Start and Trim End (1:54)
function.toString (1:35)
New Sections Added Yearly
Info
Array.flatMap
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock