gpt4 book ai didi

javascript - 通过未定义的值从数组中选择对象? JS

转载 作者:行者123 更新时间:2023-12-02 16:55:22 24 4
gpt4 key购买 nike

如果我的数组中有 6 个对象,其中 4 个对象有一个 ParentId key:value

myArray[person{}, person{}, person{}, person{}, person{}, person{}]

person{
name: 'XXX',
age: 'XXX',
parentId: 'XXX'
}

我可以选择没有parentId key:value的2个

person{
name: 'XXX',
age: 'XXX'
}

然后将它们放入一个新数组中?

最佳答案

是的,使用 Array.prototype.filter

var newArrWithoutParentId = myArray.filter(function(x){
return !x.hasOwnProperty("parentId");
});

关于javascript - 通过未定义的值从数组中选择对象? JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26220492/

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