Assignment (=)

The simple assignment operator (=) is used to assign a value to a variable. The assignment operation evaluates to the assigned value. Chaining the assignment operator is possible in order to assign a single value to multiple variables.


x = y


Simple assignment and chaining

// Assuming the following variables
//  x = 5
//  y = 10
//  z = 25

x = y     // x is 10
x = y = z // x, y and z are all 25


ECMAScript Language Specification (ECMAScript)
# sec-assignment-operators

Browser compatibility

BCD tables only load in the browser

See also