Operatory przypisania ECMAScript

Operatory przypisania

Proste operatory przypisania są realizowane przez znak równości (=), który przypisuje wartość z prawej strony znaku równości do zmiennej po lewej stronie znaku równości.

Przykład:

var iNum = 10;

Operatory przypisania złożone są realizowane przez mnożnicze, dodawcze lub przesuwne operatory oraz znak równości (=). Te operatory są skróconymi formami poniższych powszechnych przypadków:

var iNum = 10;
iNum = iNum + 10;

Można przekształcić drugi wiersz kodu za pomocą operatora przypisania złożonego:

var iNum = 10;
iNum += 10;

Każda główna operacja arytmetyczna oraz kilka innych ma operatory przypisania złożone:

  • Mnożenie / przypisanie (*=)
  • Dzielenie / przypisanie (/=)
  • Modulo / przypisanie (%=)
  • Dodawanie / przypisanie (+=)
  • Odjęcie / przypisanie (-=)
  • Levý przesunek / przypisanie (<<=)
  • Prawy przesunek ze znakiem / przypisanie (>>=)
  • Prawy przesunek bez znaku / przypisanie (>>>=)