Page 110 - 6105
P. 110

alert (fruits.pop ()); // видалили "Груша"
                          alert (fruits); // Яблуко, Апельсин

                      Метод push – додає елемент в кінець масиву:

                          var fruits = [ "Яблуко", "Апельсин"];


                          fruits.push ( "Груша");
                          alert (fruits); // Яблуко, Апельсин, Груша

                          Виклик fruits.push (...) рівнозначний fruits [fruits.length] = ....



                      Метод shift – видаляє з масиву перший елемент і повертає його:

                          var fruits = [ "Яблуко", "Апельсин", "Груша"];

                          alert (fruits.shift ()); // видалили Яблуко

                          alert (fruits); // Апельсин, Груша

                      Метод unshift – додає елемент в початок масиву:

                          var fruits = [ "Апельсин", "Груша"];

                          fruits.unshift ( 'Яблуко');

                          alert (fruits); // Яблуко, Апельсин, Груша

                      Методи push і unshift можуть додавати відразу по декілька елементів:

                      var fruits = [ "Яблуко"];

                      fruits.push ( "Апельсин", "Персик");

                      fruits.unshift ( "Ананас", "Лимон");

                      //       результат:            [      "Ананас",            "Лимон",           "Яблуко",

               "Апельсин", "Персик"]

                      alert (fruits);

                      Масив – це об'єкт, де в якості ключів обрані цифри, з додатковими методами

               і властивістю length.

                      Так як це об'єкт, то в функцію він передається по посиланню:

                      function eat (arr) {

                        arr.pop ();



                                                                 109
   105   106   107   108   109   110   111   112   113   114   115