JAVASCRIPT BASICS
1. Syntax & Data Types
- Variables: var, let, const
- Types: Number, String, Boolean, Object, Array, null, undefined
2. Operators & Control Flow
- Arithmetic, comparison, logical
- if/else, switch, for, while, forEach
3. Functions & Scope
- Function declarations vs. arrow functions
- Parameters, return values, local/global scope
4. DOM Manipulation
- document.getElementById, querySelector
- element.innerHTML, element.style
- createElement, appendChild, removeChild
5. Event Handling
- addEventListener('click', callback)
- Event object, preventDefault(), stopPropagation()