Как удалить элемент массива вмете с ключем
test = new Array(1,2,3,4,5); delete test[2]; alert(test); Удаляется лишь значение, есть ли возможность удалить не только значение, но и ключ? Пока сделал вариант с временным массивом и перебором, но что-то подсказывает, что есть более лаконичное решение. |
http://javascript.ru/basic/array
смотреть в комментах (последний на сегодняшний день) var test = new Array(1,2,3,4,5); test.splice(test.indexOf(3), 1); alert(test); |
Gozar, спасибо большое, работает :)
|
Часовой пояс GMT +3, время: 16:47. |