关于javascript:如何从数组中删除所有元素

How to remove all the elements from array

本问题已经有最佳答案,请猛点这里访问。

我有一个数组,例如:a[3,4,5,6,7,8]。我想一次删除所有元素,并使数组成为空数组。如何删除数组的所有元素。

我的密码

1
2
3
4
var a = [2,3,4,5,6];
for(var i=0; I<a.length; i++){
a.remove();
}


1
a.length = 0;

这就是你所需要的

1
2
3
4
var a = [2,3,4,5,6];
console.log(a);
a.length = 0;
console.log(a);


如果不想丢失引用,请执行a.length = 0;。如果要丢失引用,请执行a = [];