Web/JavaScript/Guide
From Get docs
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.
This Guide is divided into the following chapters.
Introduction
Grammar and types
- Basic syntax & comments
- Declarations
- Variable scope
- Variable hoisting
- Data structures and types
- Literals
Control flow and error handling
if...else
switch
try
/catch
/throw
- Error objects
Loops and iteration
for
while
do...while
continue/break
for..in
for..of
Functions
Expressions and operators
- Assignment & Comparisons
- Arithmetic operators
- Bitwise & logical operators
- Conditional (ternary) operator
Numbers and dates
Text formatting
Indexed collections
Keyed collections
Map
WeakMap
Set
WeakSet
Working with objects
Details of the object model
Promises
Iterators and generators
Meta programming
Proxy
- Handlers and traps
- Revocable Proxy
Reflect
JavaScript modules
JavaScript Guide by Mozilla Contributors is licensed under CC-BY-SA 2.5.