O'Reilly logo

You Don’t Know JavaScript

Achieve true JavaScript mastery

It’s easy to learn parts of JavaScript, but much harder to learn it completely. Whether you’re new to the language or have used it for years, Kyle Simpson’s You Don’t Know JS series will take your skills up a level, giving you a thorough understanding of JavaScript—including the trickier parts that many experienced programmers simply avoid.

Get it all on Safari with a 10-day Free Trial

Start your free trial
  • You Don’t Know JS: Up & Going
  • You Don’t Know JS: ES6 & Beyond
  • You Don’t Know JS: Scope & Closures
  • You Don’t Know JS: Async & Performance
  • You Don’t Know JS: Types & Grammar
  • You Don’t Know JS: this & Object Prototypes