JavaScript reference

This part of the JavaScript section on MDN serves as a repository of facts about the JavaScript language. Read more about this reference.

Built-ins

JavaScript standard built-in objects, along with their methods and properties.

Value properties

Function properties

Fundamental objects

Error objects

Numbers & dates

Text processing

Indexed Collections

Keyed collections

Structured data

Control abstraction

Reflection

Internationalization

WebAssembly

Statements

JavaScript statements and declarations

Control flow

Declarations

Functions and classes

Iterations

Other

Expressions and operators

JavaScript expressions and operators

Primary expressions

Left-hand-side expressions

Increment & decrement

Unary operators

Arithmetic operators

Relational operators

Equality operators

Bitwise shift operators

Binary bitwise operators

Binary logical operators

Conditional (ternary) operator

Assignment operators

Functions

This chapter documents how to work with JavaScript functions to develop your applications.

Additional reference pages