KYLE SIMPSON·1400 p.
You Don't Know JS
Deep dive into the core mechanisms of JavaScript: scopes, closures, this, prototypes, and async.

Description
A book series that goes to the heart of JavaScript instead of staying at the surface of syntax and frameworks.
Covers scopes and closures, this and object prototypes, types and grammar, async and performance. The goal is to understand why the language behaves the way it does.
Best for developers who want to move from 'it works' to 'I understand why it works'.