freecoding.school100% FREE · NO SIGNUP
Closure Caves · 61 issues

JS Functions & Objects

Functions, objects, arrays, classes, modules, gotchas and every ES version — the deep language arts.

61
free lessons
11
chapters
61
written up
$0
forever
▶ Enter Closure Caves — the interactive lane

Lambda guides you through Closure Caves. Standing in the way: The Mutator — every mistake this lane teaches you to avoid. Functions, objects, arrays, classes, modules, gotchas and every ES version — the deep language arts.

All 61 lessons below are free, need no signup, and each one opens as a comic issue with a live try-it sandbox, a task list that pays XP, and a narrator that reads it aloud. Progress is stored in your own browser — nothing is uploaded anywhere.

JS Functions · 11 lessons

JS Objects · 6 lessons

JS Arrays · 10 lessons

JS Dates & Math · 3 lessons

JS Regex · 4 lessons

JS JSON & Errors · 4 lessons

JS Classes & OOP · 6 lessons

JS Collections · 3 lessons

JS Gotchas · 4 lessons

JS Modules · 4 lessons

JS ES Versions · 6 lessons