gpt4 book ai didi

javascript - 过滤[空]数组对象

转载 作者:行者123 更新时间:2023-11-28 17:38:01 25 4
gpt4 key购买 nike

我正在以传统方式删除一些数组对象:删除子目录[index]。因此,紧接着该对象将更改为 [empty] 1。现在,如何过滤,undefined, bool, NaN 没有任何效果。我正在使用 Vue.js,其中包含一个 vuex 操作。有人可以帮忙吗?

enter image description here

最佳答案

如果你想删除数组中的所有空值、未定义值(或任何类似 false 的值),你可以这样做:

var arr = [1,3,5, null, False];
var res = arr.filter(val=>val);
console.log(res); // [1,3,5]

或者,您可以显式删除 null 和 undefined:

var res = arr.filter(val => (val!==undefined) && (val!==null));
console.log(res); // [1,3,5]

关于javascript - 过滤[空]数组对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48633792/

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