JavaScript 数组 delete 操作后的长度:arr.length 的值
执行代码 'var arr = [1, 2, 3]; delete arr[1]' 后,arr.length 的值仍然为 3。
使用 delete 关键字删除数组元素,并不会改变数组的长度。它只会将该元素的值设置为 undefined。因此,即使删除了 arr[1],数组的长度仍然保持为 3。
原文地址: https://www.cveoy.top/t/topic/oCDa 著作权归作者所有。请勿转载和采集!