JavaScript Guides
JS Reference includes 145 in-depth JavaScript guides that go beyond single-method documentation. Each guide opens with an introduction to the topic and then walks through its concepts in ordered sections with prose explanations and real code, so you can read it start to finish like a chapter of a book. Topics range from core data types such as Arrays, Strings, and Objects to asynchronous patterns in Promises, the DOM APIs, Operators, and Statements. More guides: Arrays, Strings, Numbers, Math, Date, Objects, Promises, JSON, Console, DOM, RegExp, Global Functions. Pair a guide with the matching category reference pages to look up individual methods, or practice what you learn in the JavaScript playground.