var x = {name:'james',email:'james@j.com',tel:999};
var y = {name:'james',email:'james@j.com',tel:991};如何使用循环来比较上面的x和y?我以为是假的,因为电话是不平等的。
我试过了,但发现太乱了,不能再维持了。遗憾的是我不能使用jquery。
发布于 2016-04-24 17:03:17
假设您在两个对象中具有相同的属性,就像上面所做的那样,您可以这样做:
var x = {name:'james',email:'james@j.com',tel:999};
var y = {name:'james',email:'james@j.com',tel:991};
for (var prop in x) {
if (x[prop] !== y[prop]) {
// do stuff here .. return false;
}
}https://stackoverflow.com/questions/36826211
复制相似问题