~/talk

Javascript The Fascinating Parts

Talkat Developers Summit 2021 · 2021-02-18..02-19· [javascript]
slides:none on file

Argues to stop using var and use const where possible, falling back to let; shows const prevents rebinding but not internal mutation (objects remain mutable). Replaces arguments (not an array) with the rest parameter which is an array, and uses the spread operator to call and concatenate arrays. Demonstrates reduce with arrow functions, template literals, object shorthand and destructuring, for...of with entries to get index and value, default parameter expressions, and warns that arrow functions change scoping of this and arguments, unlike regular functions.

AI-written summary · about

  1. 0:00Introduction to JavaScript
  2. 3:08Modern JavaScript variables
  3. 9:20Function arguments in JavaScript
  4. 19:51Rest and spread operators
  5. 22:24Default parameters
  6. 27:25Enhanced for loops
  7. 34:05Destructuring in JavaScript
  8. 42:07Object literals
  9. 46:07Arrow functions explained
  10. 55:57Summary of key features
  11. 57:01Q&A and closing
~/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.