gpt4 book ai didi

javascript - 如何清空一个javascript数组?

转载 作者:行者123 更新时间:2023-12-01 15:49:39 24 4
gpt4 key购买 nike

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);

关于javascript - 如何清空一个javascript数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3586158/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com