如何清空JavaScript数组?
var arr = [-3, -34, 1, 32, -100];
我怎样才能删除所有的项目,只留下一个空的数组?
这是一个好主意吗?
arr = [];
非常感谢你!
如果没有其他对该数组的引用,则只需在旧数组之上创建一个新的空数组:
array = [];
如果您需要修改现有的数组,例如,如果存在对该数组存储在别处的引用:
var array1 = [-3, -34, 1, 32, -100];
var array2 = array1;
// This.
array1.length = 0;
// Or this.
while (array1.length > 0) {
array1.pop();
}
// Now both are empty.
assert(array2.length == 0);
其中之一:
var a = Array();
var a = [];
正如你所说:
arr = [];
链接地址: http://www.djcxy.com/p/27175.html