把头发拉过这个,
我试图在这两个对象之间获得差异。它们是嵌套对象而不是数组:
Object a { innerA={...}, innerB={..}, innerC={...} }
Object b { innerA={...}, innerC={...} }
区别应该是innerB对象。
我使用了jQuery lib(1.7.2)。
我会发布代码,但我已经尝试了很多,我不知道该放什么了!
答案 0 :(得分:4)
var a = { innerA:{}, innerB:{}, innerC:{} };
var b = { innerA:{}, innerC:{} };
$.each(a, function(index){
if(!b[index]) {
// do what you want
}
});