【发布时间】:2015-04-12 23:27:22
【问题描述】:
例如,从这两个对象:
var object1 = {
"color": "yellow",
"size" : null,
"age" : 7,
"weight" : null
}
var object2 = {
"color": "blue",
"size" : 51,
"age" : null
}
我想要这个(对象 2 覆盖对象 1,除了 null 属性或他没有的属性):
{
"color": "blue",
"size" : 51,
"age" : 7,
"weight" : null
}
angular.extend(object1, object2) 有效,但将 age 属性覆盖为 null
【问题讨论】:
-
你必须手动删除
标签: javascript angularjs