angular.merge

angular.merge 函数从源对象获取所有可枚举属性,以深度扩展目标对象。

该函数返回对现在扩展的目标对象的引用

angular.merge(目的地,来源)

例子

angular.merge({}, {}) // {} 
angular.merge({name: "king roland"}, {password: "12345"})
// {name: "king roland", password: "12345"}
angular.merge({a: 1}, [4, 5, 6]) // {0: 4, 1: 5, 2: 6, a: 1}
angular.merge({a: 1}, {b: {c: {d: 2}}}) // {"a":1,"b":{"c":{"d":2}}}