如何从数组中删除所有元素[重复]
Posted
技术标签:
【中文标题】如何从数组中删除所有元素[重复]【英文标题】:How to remove all the elements from array [duplicate] 【发布时间】:2016-12-08 23:19:58 【问题描述】:我有一个数组,例如:a[3,4,5,6,7,8]
。我想一次性删除所有元素并将数组设为空数组。如何删除数组的所有元素。
我的代码
var a = [2,3,4,5,6];
for(var i=0; I<a.length; i++)
a.remove();
【问题讨论】:
a.length = 0
问了很多次
学习:***.com/questions/1232040/…
【参考方案1】:
a.length = 0;
这就是你所需要的
var a = [2,3,4,5,6];
console.log(a);
a.length = 0;
console.log(a);
【讨论】:
在for
循环内?
不,你不需要循环。
谢谢,干净的解决方案。【参考方案2】:
如果您不想丢失参考资料,请使用a.length = 0;
。如果您想丢失参考,请执行a = [];
。
【讨论】:
以上是关于如何从数组中删除所有元素[重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何从 php 数组中删除具有特定值的所有元素? (以尽可能最短的方式)[重复]
如何从js中的数组中删除元素[元素来自mongodb] [重复]