← Back to All Weeks
Week 4
Jan 26 - Feb 1: JavaScript Fundamentals
Key Concepts
- Dynamic Typing: Variables can hold any type, type determined at runtime
- let vs const:
let for reassignable, const for immutable references
- Type Coercion: JavaScript converts types automatically in operations
- Functions as Values: Functions can be assigned to variables and passed as arguments
- Callbacks: Functions passed to other functions to be executed later
- Array Methods:
.forEach(), .map(), .filter(), .reduce()
Resources
From INFO 340: Client-Side Development