![]() |
delete Array[0]
ребят, мучаюсь с одной гидрой... - есть массив, при каком-то событии я внего добавляю элемент
Код:
arr.push("pex")Код:
delete arr[0]проблема: при повоторном пересчете выдается та же самая длина, что и до удаления элемента !!! как с этим справиться ? |
Код:
arr.splice(i, 1)В твоём случае Код:
arr.splice(0, 1) |
Код:
delete arr[0]; |
при удалении всеравно остается ячейка, которая выдается как undefined :(
|
Еще раз прочитайте 3-ый пост и обратите внимание на сочетание ЗНАЧЕНИЕ ЭЛЕМЕНТА.
|
А после 3-го прочитай 2-ой и сделай необходимые изменения.
|
Но длина-то остается неизменной ! мне нужно чтобы она сокращалясь !
|
Цитата:
|
все, понял :) а если одну ячейку удалять, то будет просто arr.splice(1,1) ?
|
Цитата:
|
| Часовой пояс GMT +4, время: 17:11. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.