Оператор присвоєння

= - оператор присвоєння, який присвоює лівому операнду значення правого операнду.

Синтаксис:

лівий операнд = правий операнд;

Параметри:

лівий операнд - змінна, елемент масиву, властивість об`єкта.

правий операнд - будь яке значення, змінна, елемент масиву, властивість об`єкта, результат функції.

Опис:

Оператор присвоєння = (знак рівності) присвоює лівому операнду (лівій частині) значення правого операнду (правій частині).

Також у JavaScript можна використовувати декілька операторів присвоєння ("ланцюжок" операторів присвоєння):

var a, b, c; a=b=c=10; console.log(a,b,c); //10,10,10 a+=1; b=b*2; c="text"; console.log(a,b,c); //11,20,"text"
Список скорочень в операторів присвоювання
ОператорНазваПрикладПовний приклад
=присвоєнняx = y
+=присвоєння з додаваннямx += yx = x + y
-=присвоєння з відніманнямx -= yx = x - y
*=присвоєння з множеннямx *= yx = x * y
/=присвоєння з розподіломx /= yx = x / y
%=присвоєння по модулюx %= yx = x% y
<<=присвоєння з лівим зрушеннямx <<= yx = x<< y
>>=присвоєння з правим зрушеннямx >>= yx = x >> y
>>>присвоєння з беззнаковим зрушенням вправоx >>> = yx = x >>> y
&=присвоєння з побітовим ANDx &= yx = x & y
^=присвоєння з побітовим XORx ^= yx = x ^ y
|=присвоєння з побітовим ORx |= yx = x | y

Приклад:

var x=1; x=11*2; var x; x=1; //присвоюємо змінній x значення 1 x=Math.PI; //присвоюємо змінній x значення властивості PI