~/talk

Things You Don't Know About JavaScript in 2023

Talkat SmashingConf Freiburg 2023 · 2023-09-04..09-06· [javascript]
slides:none on file

TC39 uses a five‑stage proposal pipeline and features only become official after two independent engine implementations and full test coverage, so many additions are already shipping in engines long before they reach Stage 4. Practical arrivals include matchAll for grouped regex matches, negative indexing via .at, non‑mutating array methods (toReversed/toSpliced) available on Node 20, and Promise.any/Promise.allSettled semantics. Upcoming items: Records and Tuples at Stage 2, Temporal polyfill widely used, iterator helpers and ShadowRealm moving through the stages.

AI-written summary · about

  1. 0:00Introduction to TC39
  2. 2:06The TC39 standards process
  3. 6:44Recent JavaScript features
  4. 15:14Upcoming language features
  5. 23:36Regex, promises, and realms
  6. 30:15Temporal and future proposals
  7. 37:00Q&A session
~/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.