Page 356 - Браун Э. - Изучаем JavaScript. Руководство по созданию современных веб-сайтов - 2017
P. 356
П Р И Л О Ж Н И Е Б
Е
Пр и о р и т е т опе р а т о р о в
Содержимое табл. Б.1 взято из документации Mozilla Developer N e twork и приведе
но для справки. Операторы спецификации ES7 опущены.
(
Таблица Б.1. Приоритет операторов от самого высокого 1 9) до самого низкого (О)
Приоритет Тип оператора Ассоциативность Операторы
1 9 Группировка Не определена ( . . . )
1 8 Доступ к члену Справа налево
Вычисляемый доступ к члену Справа налево " . [ " . ]
.
new (со списком аргументов) Не определена new . . ( . . . )
1 7 Вызов функции Справа налево " . ( " . )
.
new (без списка аргументов) Справа налево new . .
1 6 Постфиксный инкремент Не определена . . . ++
Постфиксный декремент Не определена
1 5 Логическое NOT Справа налево ! . . •
Побитовое NOT Справа налево
Унарная сумма Справа налево + " .
Унарное вычитание Справа налево
Префиксный инкремент Справа налево + + . . .
Префиксный декремент Справа налево
typeof Справа налево typeof . .
.
.
void Справа налево void . .
.
delete Справа налево delete . .
1 4 Умножение Справа налево . . . * . . .
"
Деление Справа налево . / " .
Остаток Справа налево • • • g. • о • •
1 3 Сложение Справа налево . " + " .
Вычитание Справа налево . . . . . .
-
1 2 Бинарный оператор сдвига Справа налево . . . << . .
.
влево

