
ES2026(ECMAScript 2026)の新機能 - Math.sumPrecise から Uint8Array の Base64 まで
約11分
ES2026(ECMAScript 2026・第17版)で標準入りする新機能を、TC39 の確定リスト(finished-proposals)と公式仕様スナップショットを一次ソースに整理します。Math.sumPrecise、Error.isError、Iterator.concat、Map/WeakMap の getOrInsert(Upsert)、Uint8Array の Base64/Hex 変換、JSON.parse の source アクセスと JSON.rawJSON、Array.fromAsync の7機能をコード例つきで解説。さらに「using(明示的リソース管理)は ES2026 ではない」「RegExp.escape は ES2025」といった版の取り違えや、MDN の版表記の注意点まで扱います。