JavaScript: the new parts
summary
Survey of concrete ES2015 features with examples: template literals replacing messy concatenation, let and const fixing hoisting via block scope, arrow functions with lexical this vs traditional function binding, default parameters, destructuring, rest/spread for variadic and array expansion, classes with extends/super that compile to prototype behavior, and practical notes on modules not yet native in browsers so build tools like Babel, Traceur, webpack, requirejs and Node are used. Mentions ES2016 adds only two features.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 1:44Context
- 6:00HTML concatenation
- 10:37For loop
- 11:02For each
- 12:26Functions
- 15:34Booleans
- 16:54Destructuring
- 18:39Options Object
- 19:47Arguments
- 21:52Spread
- 25:31Inheritance
- 26:56Syntax
- 27:46Prototype Inheritance
- 29:00Error Inheritance
- 30:02Module System








