Tagged articles
4 articles
Page 1 of 1
JavaScript
JavaScript
Aug 18, 2025 · Frontend Development

Unlock JavaScript’s Hidden APIs: URLSearchParams, structuredClone & Object.groupBy

Learn how modern browsers’ built-in JavaScript APIs—URLSearchParams for effortless query parsing, structuredClone for reliable deep cloning, and the new Object.groupBy method for concise array grouping—replace verbose legacy code with clean, robust one-liners, boosting readability and development speed.

Array groupingJavaScriptObject.groupBy
0 likes · 5 min read
Unlock JavaScript’s Hidden APIs: URLSearchParams, structuredClone & Object.groupBy
JavaScript
JavaScript
Dec 27, 2024 · Frontend Development

Unlock ES2024: 8 Game-Changing JavaScript Features You Must Use

This article introduces eight practical ES2024 JavaScript enhancements—including the modern Temporal API, Object.groupBy, RegExp match indices, Atomics.waitAsync, ArrayBuffer.transfer, structured error causes, WeakSet cleanup, and Promise.withResolvers—showing concise before‑and‑after code examples that improve readability, performance, and debugging.

Atomics.waitAsyncJavaScriptObject.groupBy
0 likes · 6 min read
Unlock ES2024: 8 Game-Changing JavaScript Features You Must Use
JavaScript
JavaScript
Dec 23, 2024 · Frontend Development

Unlock ES2024: 8 Game-Changing JavaScript Features You Must Try

This article introduces eight powerful ES2024 JavaScript enhancements—including Promise.withResolvers, ArrayBuffer.transfer, Unicode string utilities, the regex v flag, Object.groupBy, Atomics.waitAsync, and new non‑mutating array methods—explaining their usage, benefits, and performance impact for modern web development.

ArrayBufferAtomicsJavaScript
0 likes · 6 min read
Unlock ES2024: 8 Game-Changing JavaScript Features You Must Try
Sohu Tech Products
Sohu Tech Products
Feb 28, 2024 · Fundamentals

Explore TypeScript 5.4: Closure Type Narrowing, NoInfer, and groupBy

This article examines the new TypeScript 5.4 beta features, including improved type narrowing in closures, the NoInfer utility type for better generic inference, the addition of Object.groupBy and Map.groupBy methods, and several important breaking changes to the type system.

Break ChangesMap.groupByNoInfer
0 likes · 12 min read
Explore TypeScript 5.4: Closure Type Narrowing, NoInfer, and groupBy