var original = {
0: {
id : 158
},
1: {
id : 159
}
}
var newSeries = {
0: {
id : 158,
name: "Jason",
lastname: "Smith",
status : "active"
},
1: {
id : 159 ,
name: "Rebecca",
lastname: "Smith",
status : "terminated"
}
}
,我想知道例如id
#158 newSeries
存在original
,我将如何去这样做?我发现部分解决方案使用in
运算符,但只比较它们的键而不是键和值。
在你的循环,如果该键'in',然后检查'newSeries [i] ['id']处的值' –
考虑到你的数据当前的结构化方式,没有其他方法可以找到id值,而不是蛮力的方式来迭代所有的键并检查一个id匹配。如果需要,您可以重构数据以通过id添加索引以允许直接标识查找。 – jfriend00
您可以使用数组和http://stackoverflow.com/q/16339635/218196。无论哪种方式,你遇到什么问题?你一定尝试过一些东西。 –