JavaScript Fundamentals · 10 chambers + 1 bonus vault

CLOSURE
ESCAPE ROOM

Ten locked chambers stand between you and truly understanding closures. Predict outputs, fix broken code, and read the scope chain like a map out.

“Hi. I'm Bit. I've been waiting a long time for someone who actually gets closures. No pressure.”

Bit

Vault Cleared

Ten chambers, ten closures. You've traced lexical scope, captured variables, guarded private state, tamed loops and callbacks, memoized, curried, and debounced your way out. That's the whole toolkit — you now think in closures.