Страницы

Поиск по вопросам

вторник, 28 января 2020 г.

Как обнулить массив

#массивы #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 ячейку массива. Можно сделать цикл по очистке массива например, а быть может есть и более эффективные способы.

Комментариев нет:

Отправить комментарий