Page 128 - Браун Э. - Изучаем JavaScript. Руководство по созданию современных веб-сайтов - 2017
P. 128
П р еобразова и е операторов if в сокращенн ы е
н
И
в ы р а же н и я логическо г о ЛИ
. e l s e можно легко
Подобно тому, как возвращающие значение операторы i f . .
преобразовать в условные выражения, возвращающие значение операторы i f можно
легко преобразовать в сокращенные выражения логического ИЛИ. Эта методика не
.
столь очевидна, как условные операторы для операторов if . . else, но вы будете их
видеть очень часто, поэтому о них следует знать. Например, код
if ( ! options ) options = { } ;
может быть легко преобразован в
t
op i ons = options 1 1 { } ;
За к люч е н и е
В JavaScript, как и в большинстве современных языков программирования, есть
обширная и полезная коллекция операторов, являющихся фундаментальными бло
ками для создания данных и манипулирования ими. Одни из них, такие как поби
товые операторы, вы, вероятно, будете использовать очень редко. Другие, такие как
операторы доступа к члену, вы будете использовать, даже не думая о них как об опе
раторах (это может пригодиться только тогда, когда вы пытаетесь решить сложную
задачу на приоритет операторов).
Операторы присваивания, арифметические, сравнения и логические весьма рас
пространены, и вы будете часто их использовать, поэтому убедитесь в том, что вы
хорошо в них разобрались перед продолжением чтения книги.

