~/talk

ES2015: Using tomorrow's JavaScript today!

Talkat Jfokus 2016 · 2016-02-08..02-10· [javascript, web-platform]
slides:none on file

Quick tour of ES2015 with working live code: uses Babel 6 to transpile modern syntax to ES5, warns that you must pick feature sets, and reports no major transpilation failures in demos. Shows concrete examples that run: let/const scoping, template literals, Object.assign shallow merges, rest/spread, Array.from, Map/Set, promises, classes, and React component imports using destructuring. Demonstrates a login module where modules are stateful (single shared instance) and explains that arrow functions bind this lexically. Notes small gotchas like default-parameter behavior with null vs undefined.

AI-written summary · about

  1. 0:00Introduction
  2. 3:00Browser Support
  3. 3:40ES6 Tour
  4. 4:10Real Scopes
  5. 6:42Core Object Functions
  6. 11:17Structure
  7. 15:17Modules
  8. 22:22Object literals
  9. 25:57Primers
  10. 32:22Arrow Functions
  11. 36:14Arrow Functions vs Standard Functions
  12. 42:01Real Classes
  13. 45:05Data Structures
~/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.