Как очистить массив в javascript?

Пользователь

от jeremy_larkin , в категории: JavaScript , 5 месяцев назад

Как очистить массив в javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от carlo.cummerata , 5 месяцев назад

@jeremy_larkin На самом деле множество вариантов очистить массив на Javascript.


Вариант 1 переопределить его:

1
2
3
4
5
6
var arr1 = ['a','b','c','d','e','f'];
// ['a', 'b', 'c', 'd', 'e', 'f']
console.log(arr1);
arr1 = [];
// []
console.log(arr1);


Вариант 2 изменить длинную массива:


1
2
3
4
5
6
var arr1 = ['a','b','c','d','e','f'];
// ['a', 'b', 'c', 'd', 'e', 'f']
console.log(arr1);
arr1.length = 0
// []
console.log(arr1)


Вариант 3 обрезать массив:


1
2
3
4
5
6
var arr1 = ['a','b','c','d','e','f'];
// ['a', 'b', 'c', 'd', 'e', 'f']
console.log(arr1);
arr1.splice(0, arr1.length)
// []
console.log(arr1);


Самый быстрый думаю первый вариант, часто встречающийся на практике и легче читаемый.