All guides

JavaScript

Focused javascript articles with clear context, practical examples, source links where needed, and honest limits.

2 articles in this section.

Event loop, microtasks, and macrotasks: a mental model that finally makes sense

A simple mental model for JavaScript async behavior, with examples for the call stack, task queue, microtask queue, timers, and await.

5 JavaScript behaviors that still surprise experienced developers

Five JavaScript behaviors explained with small examples: coercion, typeof null, var closures, this binding, and microtasks.