JavaScript Guide - JavaScript - MDN
JavaScript Guide - JavaScript - MDN
The JavaScript Guide shows you how to use JavaScript and gives an overview of the
language. If you need exhaustive information about a language feature, have a look
at the JavaScript reference.
Introduction
About this guide
About JavaScript
ECMAScript
Tools
Hello World
Declarations
Variable scope
Variable hoisting
Data structures and types
Literals
if...else
switch
Error objects
while
do...while
continue
break
for..in
for..of
Functions
Defining functions
Calling functions
Function scope
Closures
Arguments & parameters
Arrow functions
Arithmetic operators
Number object
Math object
Date object
Text formatting
String literals
String object
Template literals
Internationalization
Regular Expressions
Indexed collections
Arrays
Typed arrays
Keyed collections
Map
WeakMap
Set
WeakSet
Creating objects
Defining methods
Inheritance
Promises
Guarantees
Chaining
Error propagation
Composition
Timing
Iterables
Generators
Meta programming
Proxy
Revocable Proxy
Reflect
JavaScript modules
Exporting
Importing
Default exports
Renaming features
Aggregating modules