Tag

ECMAScript proposals

1 views collected around this technical thread.

Taobao Frontend Technology
Taobao Frontend Technology
Nov 5, 2024 · Frontend Development

New JavaScript Proposals: Error.isError, RegExp.escape, Uint8Array Base64

These recent ECMAScript proposals—Error.isError for reliable error type checking, RegExp.escape to safely escape user‑provided strings, Uint8Array methods for seamless Base64 and hex conversions, and Temporal.TimeZone.prototype.equals for robust time‑zone comparison—aim to simplify development across browsers and Node.js by addressing long‑standing inconsistencies.

Base64ECMAScript proposalsJavaScript
0 likes · 8 min read
New JavaScript Proposals: Error.isError, RegExp.escape, Uint8Array Base64
Taobao Frontend Technology
Taobao Frontend Technology
Nov 5, 2024 · Frontend Development

What’s New in JavaScript? Deep Dive into ShadowRealm, import defer, and More

This article reviews several upcoming JavaScript proposals—including the Stage 2.7 Error.isError method, the sandboxing ShadowRealm API, the import‑defer syntax for lazy module loading, as well as Iterator.zip, Iterator.concat, and Math.sumPrecise—detailing their motivations, usage examples, and potential impact on web and Node.js development.

ECMAScript proposalsJavaScriptShadowRealm
0 likes · 11 min read
What’s New in JavaScript? Deep Dive into ShadowRealm, import defer, and More
Taobao Frontend Technology
Taobao Frontend Technology
Dec 2, 2020 · Frontend Development

What’s Next for JavaScript? Inside TC39’s Latest Proposals and Stage Progress

The article reviews TC39’s 2020 final meeting, outlines stage‑gate requirements, and explains key proposals—including Error‑cause, Module Blocks, Extensions, and Grouped Accessors—detailing their motivations, syntax, and potential impact on JavaScript development.

ECMAScript proposalsError causeJavaScript
0 likes · 10 min read
What’s Next for JavaScript? Inside TC39’s Latest Proposals and Stage Progress