An expression that causes an assignment as a by-product.
Assignment expressions can be broken down into a two-operand expression with the result being assigned to the value on the left.
Note that assignment expressions can be used in their entirety as an RValue. You may want to void the assignment expression in some cases to prevent the result of the assignment being used inadvertently as an HREF.
|See also:||Add then assign (+=),
Concatenate then assign (+=),
Multiply then assign (*=),
Remainder then assign (%=),
ECMA 262 edition 2 - section - 12.2
ECMA 262 edition 3 - section - 12.2