JavaScript Guide

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

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.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.