日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

$.extend 的相关用法

發(fā)布時(shí)間:2024/10/12 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 $.extend 的相关用法 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

$.extend 的相關(guān)用法

1.1 $.extend(result,item1,item2…..)

將所有的參數(shù)項(xiàng)都合并result中,返回result,會(huì)破壞result的結(jié)構(gòu)。

?

1.2 $.extend({},item1,item2,……)

將所得的結(jié)果全部合并在{}中,并返回,不會(huì)破壞原有的項(xiàng)的結(jié)構(gòu)。

?

1.3 $.extend(bool,{},item1,item2….)

Extend方法還有帶bool型參數(shù)的重載。

bool型參數(shù)為true表示深拷貝,為false時(shí)表示淺拷貝。

示例:

var obj={name:“vanida”,age:25,address{provice:”河南”,city:”鄭州”}};

var obj1={sex:”girl”,address{city:” 上海”}};

var result=$.extend(true,obj,obj1);

var result1=$.extend(false,obj,obj1);

結(jié)果:

result={name:“vanida”,age:25,sex:”gril”,address:{provice:”河南”,city:”上?!眪};

result1={name:“vanida”,age:25,sex:”gril”,address:{ city:”上?!眪};

說(shuō)明:

當(dāng)參數(shù)為ture時(shí),即為深拷貝,obj的子項(xiàng)有與obj1中的子項(xiàng)相同屬性的值不一樣時(shí),obj中子項(xiàng)的值會(huì)將obj1子項(xiàng)中的值給覆蓋,當(dāng)子項(xiàng)obj的屬性跟obj1中的屬性不同時(shí),會(huì)與obj進(jìn)行合并。

當(dāng)參數(shù)為false時(shí),子項(xiàng)obj中的子項(xiàng)中與obj1中的子項(xiàng)屬性相同時(shí),obj1中子項(xiàng)的屬性值會(huì)將obj中的值給完全覆蓋。

?

1.4 $.extend(item)

該方法是將item合并到Jquery的全局對(duì)象中去,相當(dāng)于為Jquery全局對(duì)象添加了一個(gè)

靜態(tài)方法(對(duì)應(yīng)這里的靜態(tài)方法,當(dāng)然還有實(shí)例方法,在后邊有介紹)。

示例:

$.extend({SayHello:function(value){alert(“hello “+value);}});

這樣寫過(guò)之后,就可以直接調(diào)用SayHello方法:

$.SayHello(“Olive”);

說(shuō)明:該方法相當(dāng)于為Jquery類添加了新的方法。

?

1.5 $.fn.extend(item)

上邊提到的$.extend(item)說(shuō)是為Jquery類添加了靜態(tài)方法,那么這里的$.fn.extend(item)就是為每一個(gè)實(shí)例添加一個(gè)實(shí)例方法了。

示例:

$.fn.extend({sayName:function(name){alert(“hello “+name);}});

這樣寫過(guò)之后,在獲取每一個(gè)示例之后,都可以調(diào)用該方法:

$(“#id”).sayName(“l(fā)ucas”);

?

1.6 $.fn是指jquery的命名空間,加上fn上的方法及屬性,會(huì)對(duì)jquery實(shí)例每一個(gè)有效。

如擴(kuò)展$.fn.hello(),即$.fn.hello()是對(duì)jquery擴(kuò)展了一個(gè)hello方法,那么后面你的每一個(gè)jquery實(shí)例都可以引用這個(gè)方法了.

那么你可以這樣子:$("#dom").hello();

源碼:

jQuery.fn = jQuery.prototype ={

   init: function( selector, context ){//.... 

   //......

};

?

轉(zhuǎn)自:?https://www.cnblogs.com/xiaojingyuan/p/5755825.html

轉(zhuǎn)載于:https://www.cnblogs.com/chenguangliang/p/10966998.html

總結(jié)

以上是生活随笔為你收集整理的$.extend 的相关用法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 九草网 | 国产香蕉尹人视频在线 | 日韩av在线资源 | 欧美三级中文字幕 | 女女同性女同一区二区三区按摩 | 日韩污视频在线观看 | 无码国产精品一区二区色情男同 | 一级片在线免费 | 秋霞电影一区二区 | 欧美专区视频 | 亚洲理论中文字幕 | 久久久久久国产精品三区 | 国产成人自拍一区 | 女同激情久久av久久 | 丰满的人妻hd高清日本 | 欧美视频一区二区在线观看 | 麻豆视频在线观看免费网站 | 黄瓜视频在线观看 | 天堂资源中文在线 | 91pao | 吃奶摸下的激烈视频 | 激情视频国产 | 上海贵妇尝试黑人洋吊 | 爽爽视频在线观看 | 成人av手机在线观看 | 欧美 日韩 国产 中文 | 亚洲视频欧洲视频 | 日韩av在线直播 | 国产精品一区二区三区久久 | 日日干av | aaa国产| 在线观看aa | av一区二区免费 | 国产美女永久免费无遮挡 | 成人免费大全 | 国产在线观看免费 | 国产一级片播放 | 成人妇女淫片aaaa视频 | 北条麻妃av在线播放 | 国产乱码精品一区二区三区亚洲人 | 日韩在线观看精品 | 精品一区二区三区毛片 | 成人中文字幕+乱码+中文字幕 | 亚洲成人精品av | 欧美三级在线播放 | 国产一区视频在线观看免费 | 国产高潮流白浆喷水视频 | 一区二区av在线 | 欧美亚洲在线视频 | 欧美乱轮| 夜夜爱夜夜操 | 国产精品视频久久久久久 | 国产aaaaaa| 亚洲熟妇av乱码在线观看 | 国产欧美视频一区二区三区 | 男人日女人逼 | 亚洲网站视频 | 国产无码精品一区二区 | av在线片 | 看片免费黄在线观看入口 | 欧美国产在线视频 | 五月天综合婷婷 | 视频二区 | 69xx欧美| 亚洲欧美日本韩国 | 天堂久久精品忘忧草 | 亚洲视频一区二区三区四区 | 熟妇的味道hd中文字幕 | 日韩久久久久久久久 | 探花视频在线观看 | 中国在线观看视频高清免费 | 日本作爱视频 | 天天干天天爽 | 亚洲综合在线成人 | 天美乌鸦星空mv | 亚洲国产精品久久久久久 | 色一情一乱一伦 | 亚洲美女精品视频 | 香蕉视频免费网站 | www.爆操 | 超碰www| 中文字幕在线观看视频一区 | 青青草国产在线 | 成人av一区二区三区 | 国产精品综合视频 | 久久在线视频免费观看 | 我爱av好色 | 日韩av激情 | 欧美性猛交乱大交3 | 奇米777第四色 | 免费视频国产 | 久久精品国产av一区二区三区 | 高h视频在线免费观看 | 日韩精品毛片 | 国产十八熟妇av成人一区 | 精品一区三区 | 国产人伦精品一区二区三区 | 国产毛片久久久久久久 | 亚洲欧美一区二区三区四区五区 |