Javascript:如何从数组中清除未定义的值

2024-01-05

我正在尝试循环遍历一个数组并删除并跳过元素,直到仅存在一个元素。我尝试过拼接,但它弄乱了我的循环,因为 arr[1] 中的元素随后变成了 arr[0] 等。

假设有 10 个人。我想删除 1 号人员,保留 2 号人员,然后删除 3 号人员,保留 4 号人员。这种模式将一直持续下去,直到只剩下一个人。

任何形式的帮助都可以。


过滤虚假项目:

var a=[1,2,"b",0,{},"",NaN,3,undefined,null,5];
var b=a.filter(Boolean); // [1,2,"b",{},3,5]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Javascript:如何从数组中清除未定义的值 的相关文章

随机推荐