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, как и в большинстве современных языков программирования, есть
       обширная и полезная коллекция операторов, являющихся фундаментальными бло­
       ками для создания данных и манипулирования ими. Одни из них, такие как поби­
       товые операторы, вы, вероятно, будете использовать очень редко. Другие, такие как
       операторы доступа к члену, вы будете использовать, даже не думая о них как об опе­
       раторах (это может пригодиться только тогда, когда вы пытаетесь решить сложную
       задачу на приоритет операторов).
          Операторы присваивания, арифметические, сравнения и логические весьма рас­
       пространены, и вы будете часто их использовать, поэтому убедитесь в том, что вы
       хорошо в них разобрались перед продолжением чтения книги.
   123   124   125   126   127   128   129   130   131   132   133