Module 3 · 7 lessons · ~3 hrs
Objects, Arrays & Iteration
Object literals, array methods, spread and destructuring, iterators, generators, symbols, and weak collections.
3.1
JavaScript Object Fundamentals: Literals, Properties, Methods, and Shorthand Syntax
Read
3.2
JavaScript Array Methods Cheatsheet: map, filter, reduce, and the Modern Toolkit
Read
3.3
JavaScript Spread and Destructuring: The Modern Way to Compose and Unpack Data
Read
3.4
JavaScript Property Descriptors and defineProperty: Writable, Enumerable, Configurable, and Getters/Setters
Read
3.5
JavaScript Iterators and Generators: Building Lazy Sequences
Read
3.6
JavaScript Symbols Explained: The Identifier Type Almost No One Uses
Read
3.7
JavaScript WeakMap, WeakSet, and WeakRef: When Regular Maps Hold On Forever
Read