ECMAScript Toekenning Operatoren

Toewijzingsopties

Eenvoudige toewijzingsopties worden gerealiseerd door een gelijkteken (=) en geven de waarde aan de rechterkant van het gelijkteken toe aan de variabele aan de linkerkant.

Bijvoorbeeld:

var iNum = 10;

Complex toewijzingsopties worden gerealiseerd door multiplicatieve, additieve of shiftoperatoren te combineren met een gelijkteken (=). Deze toewijzingsopties zijn afkortingen van de volgende gebruikelijke situaties:

var iNum = 10;
iNum = iNum + 10;

De tweede regel van de code kan worden herschreven met een complexe toewijzingsoperator:

var iNum = 10;
iNum += 10;

Elke主要的算术运算以及其他几个运算都有复合赋值运算符:

  • Vermenigvuldiging/atoewijzing (*=)
  • Deling/atoewijzing (/=)
  • Modulo/atoewijzing (%=)
  • Optelling/atoewijzing (+=)
  • Aftrek/atoewijzing (-=)
  • Links shiften/atoewijzing (<<=)
  • Gesignaleerde shiften/atoewijzing (>>=)
  • Ongeveershiften/atoewijzing (>>>=)