Теория JavaScript. ч.4. Приоритет операторов, Ассоциативность, Глобальность и Локальность.
Предыдущие части:
3. Операторы, Операнды и Выражения.

Приоритет операторов-определяет порядок, в котором операторы выполняются. Те, которые имеют более высокий приоритет, выполняются первыми.
Ассоциативность - определяет порядок, в котором обрабатываются операторы с одинаковым приоритетом. Чаще всего применяется к цифровым и условным переменным, что делает это свойство весьма интересным для создания кода.
Приоритет же играет роль в том случае, если рядом стоят другие выражения, которые могут выполняться позже. Поэтому, хоть это и более важно будет в дальнейшем, в простых операциях эти два понятия не особо играют роль.
Другое дело глобальность – в дальнейшем можно столкнуться, с таким понятием, как «глобальная переменная». Это то, что будет влиять на весь код, и изменение этого параметра может сломать как всю цепочку действий, так и просто вывести из строя какую-то часть.
Локальность – уже менее неприятная вещь. Это то, что будет влиять на конкретный участок закодированных данных. Вот тут уже не так всё плохо – изменение не приводит к полной переделке всего, однако может заставить сбоить определённый параметр.
Так что, JS является очень живым языком программирования. Ну и как плюс, если сломается всё, можно исправить всё также быстро, как и доломать (в отличие от некоторых других языков).

6.6М