jQuery合并对象$.extend()使用方法

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
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论