#массивы #javascript
Как можно быстро удалить все элементы из массива, который уже был объявлен ранее? $arr=null; удаляет сам массив, а не его содержимое.
Ответы
Ответ 1
Быть может я чего-то не понял, но: var array = [1,2,3,4,5]; array = []; // :DОтвет 2
arr.splice(0,arr.length); или arr.length=0;Ответ 3
Я только начинаю знакомство с JS, и сам набрел на этот форум в поисках ответа на поставленный вопрос. Вроде как нашел его в методе arr.shift();. Этот метод очищает 0 ячейку массива. Можно сделать цикл по очистке массива например, а быть может есть и более эффективные способы.
Комментариев нет:
Отправить комментарий