您可以遍历父对象和子对象的属性:
var diff = {};for(var p in data){ if (old.hasOwnProperty(p) && typeof(data[p]) == 'object'){ diff[p] = {}; for(var i in data[p]){ if (old[p].hasOwnProperty(i)){ diff[p][i] = data[p][i] - old[p][i]; } } }}
您可以遍历父对象和子对象的属性:
var diff = {};for(var p in data){ if (old.hasOwnProperty(p) && typeof(data[p]) == 'object'){ diff[p] = {}; for(var i in data[p]){ if (old[p].hasOwnProperty(i)){ diff[p][i] = data[p][i] - old[p][i]; } } }}