【发布时间】:2018-08-28 07:23:54
【问题描述】:
我正在尝试比较数组中的每个对象。
假设下面是我的数组:
var objects = [{
'x': 1,
'y': 2
}, {
'x': 2,
'y': 1
},{
'x': 3,
'y': 1
},{
'x': 4,
'y': 1
}];
给定两个项目,比如item1 和item2,我需要通过数组检查条件item1.x == item2.y 和item1.y == item2.x。
Lodash 中是否有干净/高效的方法?
【问题讨论】:
-
你想比较然后?您想将该数组转换为布尔数组吗?
-
如果条件匹配,需要为两个对象推送新值(比如'maches':true)
-
x==y and y == x有什么区别 -
我认为
x==y and y == x是指item1.x == item2.y and item1.y == item2.x。
标签: javascript lodash