~/talk

Start Using ES6 Today

Talkat Web Unleashed 2016 · 2016-10-03..10-04· [javascript]
slides:none on file

ES6 features are usable now: block-scoped let/const fix closure loop bug so delayed callbacks see the right loop index, template strings allow embedded expressions and multiline HTML, arrow functions give concise callbacks and preserve this, destructuring pulls deeply nested fields into local variables and swaps values without temporaries, Sets/Maps provide unique collections and size/delete APIs, modules still require a bundler but transpilation via Babel + polyfill geo for older browsers and source maps let debuggers map back to original ES6.

AI-written summary · about

  1. 0:00Start
  2. 12:43DEFAULT FUNCTION ARGUMENTS
  3. 14:08REPLACE FUNCTION WITH =
  4. 18:44ENHANCED OBJECT LITERALS
  5. 20:36TRANSPILING Convert ES6 code to ES5
  6. 20:48BABEL
  7. 25:22SWAP VALUES WITH DESTRUCTURING
~/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.