В этом разделе рассматриваются операции и приоритет выполнения. В JavaScript имеются следующие типы операций:
Операции сравнения
Битовые
Специальные
В JavaScript есть как бинарные, так и унарные операции. Бинарная операция работает с двумя операндами, один - до знака операции, другой - после:
операнд1 операция операнд2
Например, 3+4 или x*y.
Для унарной операции нужен один операнд, до или после знака операции:
операция операнд
или
операнд операция
Например, x++ или ++x.
Кроме того, в JavaScript имеется тернарная условная операция. Тернарная операция требует трёх операндов.