javascriptx
Version:
javascript 基础库扩展
29 lines (26 loc) • 606 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
// Object
function changeList(object1, object2) {
if (!object1) {
object1 = {};
}
if (!object2) {
object2 = {};
}
var changes = [];
for (var key in object1) {
if (object1[key] !== object2[key]) {
!changes.includes(key) && changes.push(key);
}
}
for (var _key in object2) {
if (object1[_key] !== object2[_key]) {
!changes.includes(_key) && changes.push(_key);
}
}
return changes;
}
exports.default = changeList;