JavaScript
Technology practice
JavaScript Exercises
Practice your JavaScript knowledge with focused quizzes and code-completion challenges covering the language from bindings and expressions upward.
Build confidence by choosing a practice mode, then work through focused exercises for this technology.
69 total exercises
Focused practice
Choose your format
Practice the way you learn best
Choose a format that matches how you want to reinforce your skills.
Recently added
Latest exercises
A mixed stream of the newest exercises, with the practice mode clearly labeled.
- Quizzes JavaScript Exercises JavaScript Weak References & FinalizationRegistry — Quiz Check your understanding of weak liveness, WeakRef, FinalizationRegistry, unregister tokens, and nondeterministic cleanup.
- Quizzes JavaScript Exercises Modern ECMAScript Update Pass — Quiz Check your understanding of recent standardized ECMAScript additions and their ownership in the curriculum.
- Quizzes JavaScript Exercises JavaScript Explicit Resource Management — Quiz Check your understanding of using, await using, disposal protocols, disposable stacks, and deterministic resource lifetimes.
- Quizzes JavaScript Exercises JavaScript Execution Model: Contexts, Realms, Jobs & Agents — Quiz Check your understanding of ECMAScript execution contexts, Realms, Jobs, agents, and host boundaries.
- Code completion JavaScript Exercises JavaScript Weak References & FinalizationRegistry — Code Completion Practice WeakRef, FinalizationRegistry, unregister tokens, and safe weak-lifetime handling.
- Code completion JavaScript Exercises Modern ECMAScript Update Pass — Code Completion Practice selecting modern standardized ECMAScript APIs.
- Code completion JavaScript Exercises JavaScript Explicit Resource Management — Code Completion Practice using declarations, disposal protocols, and disposable stacks.
- Code completion JavaScript Exercises JavaScript Execution Model: Contexts, Realms, Jobs & Agents — Code Completion Practice execution-model concepts with small JavaScript completions.
Keep exploring
Explore the complete exercise library
Jump back to the main exercise hub to discover practice across every technology.