by Kuligaposten
Classes in JavaScript are syntax sugar over prototypes — here is how they work, and where the sugar leaks.
A tour of the most useful Array.prototype methods in JavaScript, grouped by what they do: searching, transforming, checking, ordering, and combining.
A complete guide to JavaScript Promises, from the basics of then/catch to newer additions like Promise.any, Promise.withResolvers, and Promise.try.
The Set object lets you store unique values of any type and offers a cleaner, faster way to handle uniqueness than arrays.
Making requests, handling errors properly, and cancelling requests with AbortController.
A closure is just a function that remembers the scope it was created in — here is why that matters.