Думаю что полезно будет добавить, что этот метод извлекает первый элемент массива и возвращает его. При этом возвращенный элемент удаляется из массива, а длина массива уменьшается на единицу. Если массив пустой, то метод pop() возвращает значение undefined, при этом массив так и остается пустым.
Усім привіт. Можливо хтось знає: чому розробники не реалізували можливість передавати параметр цій функції, доприкладу мені потрібно видалити з масиву 3 елемента:
Тому що для таких цілей е методи slice і splice
Що стосуеться pop і shift, то для них е антиподи push і unshift, у яких існують параметри мають інший зміст.
Щоб не плутали.
На различные параметры myFish.pop(myFish[2]) , myFish.pop(2) и тд , ошибок не выдает но результат остается не изменяемым , удаляется последней элемент массива.
Вопросы по прочитанному. Именно по прочитанному, чтобы ответ на него помог другим разобраться в предмете статьи. Другие вопросы могут быть удалены. Для остальных вопросов и обсуждений есть форум.
P.S. Лучшее "спасибо" - не комментарий, как все здорово, а рекомендация или ссылка на статью.
Думаю что полезно будет добавить, что этот метод извлекает первый элемент массива и возвращает его. При этом возвращенный элемент удаляется из массива, а длина массива уменьшается на единицу. Если массив пустой, то метод pop() возвращает значение undefined, при этом массив так и остается пустым.
"Думаю что полезно будет добавить, что этот метод извлекает "первый" элемент массива и возвращает его."
Видимо, не "первый", а "последний".
прошу прощения а точнее что возможно сделать конкретноделать
Просто, отредактировать пост, а три последних удалить.
гыыгыгы ничо непонял чо к чему))) а пофегу тут и опытным путем ыстро все проверить))) а пост полюбасу поправить)
Описание, примеры
Этот метод изменяет исходный массив. Удаляет последний элемент массива. на выходе удаленный элемент массива.
empty.pop() - что возвратит? Голубиная документированность попы здесь.
-
[/css][/html]-
-
-
-
-
-
-
[/css]
Усім привіт. Можливо хтось знає: чому розробники не реалізували можливість передавати параметр цій функції, доприкладу мені потрібно видалити з масиву 3 елемента:
тобто myFish.pop(); потрібно використовувати аж 3 рази!!! не простіше було б так:
буду радий прочитати вашу думку????
Тому що для таких цілей е методи slice і splice
Що стосуеться pop і shift, то для них е антиподи push і unshift, у яких існують параметри мають інший зміст.
Щоб не плутали.
і таж саме з функцією shift()
Удоляет последний элемент масива.
На различные параметры myFish.pop(myFish[2]) , myFish.pop(2) и тд , ошибок не выдает но результат остается не изменяемым , удаляется последней элемент массива.
Отправить комментарий
Приветствуются комментарии:- Полезные.
- Дополняющие прочитанное.
- Вопросы по прочитанному. Именно по прочитанному, чтобы ответ на него помог другим разобраться в предмете статьи. Другие вопросы могут быть удалены.
P.S. Лучшее "спасибо" - не комментарий, как все здорово, а рекомендация или ссылка на статью.Для остальных вопросов и обсуждений есть форум.