~/talk

A Browse Through ES2016

Talkat ACCU 2017 · 2017-04-24..04-29· [javascript]
slides:none on file

Covers concrete ES2015+ changes and how to use them now: let/const block scope replaces var, generators + iterators enable lazy pipelines (example: Lucas sequence and a round‑robin scheduler), destructuring plus rest/spread simplify argument handling, arrow functions fix lexical this, Promises replace nested callbacks and async/await (ES2017) linearizes async flow. Recommends using Babel transpilation for broad compatibility, shows Promise.all for parallelism, notes improving browser support and that these features interlock to make JavaScript substantially less error‑prone.

AI-written summary · about

  1. 0:00Introduction and context
  2. 1:56History of JavaScript
  3. 13:21ES6 introduction and significance
  4. 16:52Block scoping with let and const
  5. 20:06Iterators and generators
  6. 29:14Functional programming with generators
  7. 35:43Destructuring and rest/spread operators
  8. 42:00Arrow functions and lexical scope
  9. 57:02Promises for async programming
  10. 1:04:18Template literals and classes
  11. 1:11:51ES2016 features and browser support
  12. 1:15:53Future of JavaScript and adoption
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.