You don't know JS Resumes with examples of You Don't Know JS book series Scope and Closures this and Object Prototypes Types and Grammar Async and Performance ES6 and Beyond