js对象合并,这里借助jQuery $.extend()方法进行合并:
会修改原对象:
var obj1= {'a': 1};
var obj2= {'b': 1};
var obj3 = $.extend(obj1, obj2);
console.log(obj1); // {a: 1, b: 1} obj1 已被修改
不会修改原对象:
var obj1= {'a': 1};
var obj2= {'b': 1};
var obj3 = $.extend({}, obj1, obj2);
console.log(obj3); //{a: 1, b: 1} 不会改变obj1, obj2
© 版权声明
特别声明:该文观点仅代表作者本人,"遇见科技圈"仅提供信息存储空间服务,如需转载、摘编请取得原作者授权。
THE END