在Javascript中如何清空数组
在JavaScript中有多种清除/清空数组的方法。您需要根据上下文使用它们。让我们看看它们中的每一个。假设我们有一个定义为的数组-
let arr = [1, 'test', {}, 123.43];替换为新数组-
arr = [];
这是最快的方法。这会将arr设置为新数组。如果您没有其他地方对原始arr的引用,这是完美的。如果这样做,这些引用将不会更新,并且这些位置将继续使用旧数组。
将长度属性设置为0-
arr.length = 0
这将通过将其长度设置为0来清除现有数组。快速解决方案,但这不会释放该数组中的对象,并且可能会影响内存。为了从内存中清除数组中的对象,需要将其显式删除。
拼接整个数组
arr.splice(0, arr.length)
这将从阵列中删除所有元素,并实际上将清理原始阵列。
热门推荐
10 韩语女儿生日祝福语简短
11 祖国祝福语简短走心
12 早安朋友祝福语简短独特
13 迎接新年祝福语简短霸气
14 手写妈妈生日祝福语简短
15 八一祝福语简短文字
16 公司过年祝福语简短优美
17 冬至宾馆祝福语简短独特
18 简短深沉的生日祝福语