gpt4 book ai didi

javascript - 按每个对象属性对 javascript 数组进行排序

转载 作者:行者123 更新时间:2023-12-03 05:23:50 25 4
gpt4 key购买 nike

我有一个名为“treeArray”的数组:

Array[78]
0
*function:Object
*menu :
id:1
id_parent:1
name:"Settings"
1
*function:Object
*menu:
id:1
id_parent:1
name:"Settings"

2
*function:Object
*menu:
id:1
id_parent:2
name:"game"

我想得到两个数组:第一个将包含以下对象:

 menu.id=menu.id_parent

第二个是

menu.id!=menu.id_parent

我怎样才能用lodash实现这个目标?谢谢

最佳答案

使用_.partition喜欢

_.partition(treeArray, function(item) {
return item.menu.id === item.menu.id_parent;
})

它返回[[...true items...], [...falsy items...]]

关于javascript - 按每个对象属性对 javascript 数组进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41247541/

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