Background, history, naming, future & past JS, JS gaps and more.
Primitives vs objects, typeof, variable declaration, functions, comparisons, classes, modules. 🤯
Iteration and iterables, closure, this keyword and object prototypes. 🤯
Three pillars of JS: scope & closure, prototypes, types & coercion. 🤯
On values vs references, function forms, coercive comparison and prototypal classes. 🤯
My notes from Kyle Simpson's (aka getify's) 2nd book, spoiler alert: twas difficult 😅
On how the Engine + Compiler + Scope Manager are the bestest of friends.
The scope chain, shadowing, and the different function forms.