首頁技術(shù)文章正文

jQuery 怎樣進(jìn)行對(duì)象拷貝?

更新時(shí)間:2021-11-12 來源:黑馬程序員 瀏覽量:

IT培訓(xùn)班


JQuery是一種輕量級(jí)的JavaScript擴(kuò)展軟件,兼容性強(qiáng),廣泛用于各種瀏覽器的特效添加,能夠有效提升程序開發(fā)效率。但如果想要把某個(gè)對(duì)象拷貝(合并) 給另外一個(gè)對(duì)象使用,需要使用使用 $.extend() 方法。

語法如下所示:
$.extend([deep], target, object1, [objectN])

1. deep: 如果設(shè)為true 為深拷貝, 默認(rèn)為false  淺拷貝。

2. target: 要拷貝的目標(biāo)對(duì)象。

3. object1:待拷貝到第一個(gè)對(duì)象的對(duì)象。

4. objectN:待拷貝到第N個(gè)對(duì)象的對(duì)象。

5. 淺拷貝是把被拷貝的對(duì)象復(fù)雜數(shù)據(jù)類型中的地址拷貝給目標(biāo)對(duì)象,修改目標(biāo)對(duì)象會(huì)影響被拷貝對(duì)象。

6. 深拷貝,前面加true, 完全克隆(拷貝的對(duì)象,而不是地址),修改目標(biāo)對(duì)象不會(huì)影響被拷貝對(duì)象。






猜你喜歡:

jQuery綁定事件有幾種方法?

jQuery如何修改CSS樣式?

類操作是什么意思?jQuery的類操作教程

Jquery常用的選擇器有哪些?用途有什么不同?

黑馬程序員java后端開發(fā)工程師培訓(xùn)

分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!