@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); |
Самый быстрый думаю первый вариант, часто встречающийся на практике и легче читаемый.