Array Fundamentals
Create, inspect, copy, and update ordered collections with explicit mutation choices.
Lesson introduction
Arrays model ordered collections. Their indices, length, iteration behavior, and mutation methods form a contract that should match how application state is owned.
Where this fits
This lesson builds one part of the path from language fundamentals to complete browser applications.
What you will build
Create a new curriculum array by adding and removing items without changing the original.
You will first study the underlying rule, then trace worked code, repair a mistake, and create an independent solution.