更新時間:2021-11-12 來源:黑馬程序員 瀏覽量:
JQuery是一種輕量級的JavaScript擴展軟件,兼容性強,廣泛用于各種瀏覽器的特效添加,能夠有效提升程序開發(fā)效率。但如果想要把某個對象拷貝(合并) 給另外一個對象使用,需要使用使用 $.extend() 方法。
$.extend([deep], target, object1, [objectN])
1. deep: 如果設(shè)為true 為深拷貝, 默認為false 淺拷貝。
2. target: 要拷貝的目標對象。
3. object1:待拷貝到第一個對象的對象。
4. objectN:待拷貝到第N個對象的對象。
5. 淺拷貝是把被拷貝的對象復(fù)雜數(shù)據(jù)類型中的地址拷貝給目標對象,修改目標對象會影響被拷貝對象。
6. 深拷貝,前面加true, 完全克隆(拷貝的對象,而不是地址),修改目標對象不會影響被拷貝對象。