Page 102 - 6105
P. 102

Доступ через крапку використовується, якщо на етапі написання програми

               вже  відома  назва  властивості.  А  якщо  вона  буде  визначена  по  ходу  виконання


               програми, наприклад, введена відвідувачем і записана в змінну, то єдиний вибір –
               квадратні дужки.


                      Об'єкт можна заповнити значеннями при створенні, вказавши їх у фігурних
               дужках: {ключ1: значення1, ключ2: значення2, ...}.


                      Такий синтаксис називається літеральним.

                      Наступні два фрагменти коду створюють однаковий об'єкт:

                      var menuSetup = {

                        width: 300,

                        height: 200,

                        title: "Menu"

                      };
                      // те ж саме, що:


                      var menuSetup = {};
                      menuSetup.width = 300;


                      menuSetup.height = 200;
                      menuSetup.title = 'Menu';

                      Назви властивостей можна перераховувати як в лапках, так і без, якщо вони

               задовольняють обмеженням для імен змінних.

                      Наприклад:

                      var menuSetup = {


                        width: 300,
                        'Height': 200,

                        "Мама мила раму": true

                      };

                      Як значення можна тут же вказати й інший об'єкт:

                      var user = {



                                                                 101
   97   98   99   100   101   102   103   104   105   106   107