gpt4 book ai didi

javascript - 按属性名称从另一个数组中选取数组

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

我有一个这样的数组

enter image description here

我想按属性名称选择数组项,我为此使用 lodash:

const result = _.map(this.thing, _.property('groups')).filter(x => x !== undefined);

但是我得到了数组数组作为结果

enter image description here

我需要的只是单个选定的属性数组。

enter image description here

知道如何实现这一目标吗?

最佳答案

试试这个>>>

var a = [{"p1":[3,4]},{"p2":[6,7]}];
function getArr(arr,key){
var res = [];
for(var v of arr){
if(v[key]!=undefined){
res = v[key];break;
}
};
return res;
}
console.log(getArr(a,"p1"));

关于javascript - 按属性名称从另一个数组中选取数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47088791/

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