Notes
JavaScript is a single-threaded, non-blocking language
- Started learning in 12.14.24, but need to review
Basics
- Data types in JavaScript
- Basic syntax
- variables, operators, Array, loop, objects
- Strings
- Math.random
- JS Objects
- vs =
- Data Extraction and Manipulation
- JS Syntax Hacks
- ternaries, short circuiting, and optional chaining
- Different ways of writing functions
- Array Methods
- Working with Immutable arrays
- Import and export
Asynchronous JS
-
setTimeout,setInterval, event loop