JavaScript: операторы присваивания
Операторы присваивания
Оператор присваивания присваивает значение своему левому операнду на основе значения его правого операнда. Первый операнд должен быть переменной, а базовый оператор присваивания равен (=), что присваивает значение его правого операнда его левому операнду. То есть a = b присваивает значение b a.
В дополнение к обычному оператору присваивания "=" другие операторы присваивания являются сокращением для стандартных операций, как показано в следующей таблице.
стенография | выражение | Описание |
---|---|---|
а + = б | а = а + б | Добавляет 2 числа и присваивает результат первому. |
а - = б | а = а - б | Вычитает 2 числа и присваивает результат первому. |
а * = б | а = а * б | Умножает 2 числа и присваивает результат первому. |
а / = б | а = а / б | Делит 2 числа и присваивает результат первому. |
а% = б | а = а% б | Вычисляет модуль из 2 чисел и присваивает результат первому. |
а << = Ь | a = a << b | Выполняет сдвиг влево и присваивает результат первому операнду. |
A >> = Ь | а = а >> б | Выполняет правостороннее смещение со знаком и присваивает результат первому операнду. |
A >>> = Ь | a = a >>> b | Выполняет сдвиг вправо с нулевым заполнением и присваивает результат первому операнду. |
а & = б | a = a & b | Выполняет побитовое И и присваивает результат первому операнду. |
а ^ = б | а = а ^ б | Выполняет побитовое XOR и присваивает результат первому операнду. |
a | = b | a = a | b | Выполняет побитовое ИЛИ и присваивает результат первому операнду. |
Предыдущая: JavaScript: специальные арифметические операторы (%, ++, -, -)
Далее: JavaScript: побитовые операторы
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code