JavaScript Guide
The JavaScript Guide shows you how to useJavaScript and gives an overview of the language. If you need exhaustive information about a language feature, have a look at theJavaScript reference.
This Guide is divided into the following chapters.
In this article
- Introduction
- Grammar and types
- Control flow and error handling
- Loops and iteration
- Functions
- Expressions and operators
- Numbers and strings
- Representing dates & times
- Regular expressions
- Indexed collections
- Keyed collections
- Working with objects
- Using classes
- Promises
- Typed arrays
- Iterators and generators
- Internationalization
- JavaScript modules
- Advanced topics
Introduction
Overview:Introduction
Grammar and types
Overview:Grammar and types
Control flow and error handling
Overview:Control flow and error handling
Loops and iteration
Overview:Loops and iteration
Functions
Overview:Functions
Expressions and operators
Overview:Expressions and operators
Numbers and strings
Overview:Numbers and strings
Representing dates & times
Overview:Representing dates & times
Regular expressions
Overview:Regular expressions
Indexed collections
Overview:Indexed collections
Keyed collections
Overview:Keyed collections
Working with objects
Overview:Working with objects
Using classes
Overview:Using classes
Promises
Overview:Promises
Typed arrays
Overview:Typed arrays
Iterators and generators
Overview:Iterators and generators
Internationalization
Overview:Internationalization
JavaScript modules
Overview:JavaScript modules
Advanced topics
After you have learned all fundamental features of JavaScript, you can explore some more niche features, or dive deeper into the language's mechanisms and concepts.