Обзор операторов и виды операторов в JavaScript. Операнды и ассоциативность операторов.

Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223

Блог: http://zametkinapolyah.ru/
Рубрика JavaScript: http://zametkinapolyah.ru/veb-programmirovanie/zametki-po-javascript
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametkijs

Количество операндов у операторов JavaScript

Операторы практически в любом языке программирования можно разделить по количеству операндов: унарные (один операнд), бинарные (два операнда) и тернарные (три операнда).

Тип данных операторов JavaScript

Для операторов в языке JavaScript очень важен тип данных операндов, например, вы не сможете вычесть из строки строку, но сложить две строки можно.
Когда интерпретатор видит оператор, то он уже ожидает какой-то определенный тип данных. Например, оператор присваивания ожидает, что в левой части будет переменная, свойство объекта, элемент массива.
А операторы сравнения всегда возвращают логическое значение в качестве результата своей работы.

Ассоциативность JavaScript операторов

Все операторы делятся на две большие группы:
Операторы, которые выполняются слева направо.
И операторы, которые выполняются справа налево.
К во вторым относятся все унарные операторы, оператор присваивания и условный тернарный оператор (о нем мы будем говорить несколько позже).

ПРИСОЕДИНЯЙТЕСЬ
Поделиться

Кирилл Антонов

Канал для начинающего веб-разработчика. Здесь ты найдешь различные видео уроки о технологиях и программном обеспечение, которые используют веб-разработчики.



Обсуждение закрыто.