Page 129 - 6105
P. 129

}
                      Викликати  таку  функцію  дуже  легко.  Досить  передати  об'єкт  аргументів,

               вказавши в ньому тільки потрібні:

                      showWarning ({


                        contents: "Ви викликали функцію" // і все зрозуміло!
                      });

                      Приклад передачі аргументів через список:

                      showWarning (null, null, "Попередження!");


                      // думка програміста "а що це за null, null на початку?
               Ох, треба дивитися опис функції"

                      Ще  один  перевага  –  можливість  повторного  використання  об'єкта

               аргументів:

                      var opts = {

                        width: 400,

                        height: 200,

                        contents: "Текст"

                      };

                      showWarning (opts);

                      opts.contents = "Інший текст";

                      showWarning  (opts);  //  викликати  з  новим  текстом,  без

               копіювання інших аргументів

                      Іменовані аргументи застосовуються в багатьох JavaScript-фреймворках.

                      Контрольні запитання

                      1.  Що собою являє асоціативний масив?

                      2.  Який синтаксис створення порожнього об’єкту?

                      3.  Назвіть основні операції з об’єктами.

                      4.  Яким чином можна звернутись до властивостей об’єкта?

                      5.  Як можна перевірити наявність властивості в об’єкті?



                                                                 128
   124   125   126   127   128   129   130   131   132   133   134