Fundamentals
- 1.What JS Is, Where It Runs, and the Console
- 2.Variables, Data Types, and var/let/const
- 3.Operators and Control Flow: if/else, switch, Ternary
- 4.Loops: for, while, for...of, for...in
- 5.Functions: Declarations, Expressions, Arrow Functions, Scope
- 6.Arrays: Creation, Indexing, and Core Methods
- 7.Objects: Properties, Methods, and Dot/Bracket Access
- 8.The DOM: Selecting and Manipulating HTML Elements
- 9.Forms and User Input
- 10.Asynchronous JavaScript: Promises, async/await, and fetch
Read as One Page
PDF Downloads
Exercise Solutions