- Primitive Values
- Coercion
- Abstract Operations
- Hoisting
- Lexical Scoping
- Dynamic Scoping
- IIFE (Immediately invoked function expression)
- Closure
- Memoization: Giving the functions persistent memories of their previous output-input combinations
bharathxd / deep-javascript-foundations Goto Github PK
View Code? Open in Web Editor NEWYou'll learn JavaScript's types, how to convert between them, and compare them with == and ===. You'll also learn lexical scope and closure. As well as the objects oriented system (this, prototypes and classes).