jQuery.extend() ╰+攻爆jí腚メ 2021-12-11 10:03 285阅读 0赞 jQuery.extend( target,obj1 ,obj2 ) 描述: 将两个或更多对象的内容合并到第一个对象。 参数:一个参数,jQuery对象本身被默认为目标对象。这样可以在jQuery的命名空间下添加新的功能; 多个参数(两个或多个对象),对象的所有属性都添加到目标对象。 注意:使用jQuery.extend时,目标对象(第一个参数)将被修改,并且将通过`$.extend()`返回。 如果我们想保留原对象,我们可以通过传递一个空对象作为目标对象: var object = $.extend({}, obj1, obj2); var obj1 = { a:'a' } var obj2 = { b:'b' } var obj = $.extend({},obj1,obj2) console.log(obj)//{a: "a", b: "b"} console.log(obj1)//{a: "a"} var obj = $.extend(obj1,obj2) console.log(obj)//{a: "a", b: "b"} console.log(obj1)//{a: "a", b: "b"}
还没有评论,来说两句吧...