Level Up Your React Development: Unveiling the Gems of ECMAScript 2024 (ES15)
summary
ES2024 packs concrete, usable additions and a few still-experimental pieces: string methods isWellFormed/toWellFormed detect and fix lone UTF‑16 surrogates; concurrency gains include Atomics.waitAsync plus resizable SharedArrayBuffer for nonblocking worker sync; new collection helpers like object.groupBy and Map.prototype.groupBy and Set methods (difference, intersection, union, symmetric difference) simplify grouping and set math; Promise.withResolvers gives external resolve/reject handles. Temporal and pattern matching remain experimental and browser support (Firefox delays on some Stage 4 features) varies, so check compatibility.
AI-written summary · about
chapters (10)
- 0:00Introduction and goals
- 4:58ECMAScript standards process
- 16:38Stage progression and timelines
- 19:30Well-formed Unicode strings
- 20:52Atomics waitAsync method
- 24:47Object grouping methods
- 27:56Promise withResolvers
- 30:49Temporal API overview
- 35:42New set methods
- 38:10Q&A and closing
related talks
32mWhat's Coming Next to JavaScript?
37mWhat's New in JavaScript: Highlights from ECMAScript 2025
41mJavaScript in 2019
01h 00mJavaScript Futures—ES2018 and Beyond
33mESNext: Proposals to look forward to
43mJavaScript in 2026
26mA Deep Dive into ECMAScript 2023 Features
25mECMAScript of the Future: ES2017 & Beyond
