JS數(shù)組的賦值介紹
更新時間:2014年03月10日 08:48:41 作者:
本篇文章主要是對JS數(shù)組的賦值進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
復(fù)制代碼 代碼如下:
var test=[1,2,3,4,5,6,7];
var arr=test;
arr.splice(2,1);
alert(test);//1,2,4,5,6,7
JS數(shù)組實質(zhì)上是對象。因此,上面的源代碼最后打印出的是1,2,3,4,5,6。這是因為將test賦值給arr實際上是將數(shù)組的引用賦值給arr,所以操作arr也同時會
改變源數(shù)組。
要實現(xiàn)數(shù)組克隆,可用以下方法:
復(fù)制代碼 代碼如下:
Array.prototype.clone=function(){
return this.slice(0);
}
相關(guān)文章
js重寫alert事件(避免alert彈框標(biāo)題出現(xiàn)網(wǎng)址)
這篇文章主要給大家介紹了關(guān)于js重寫alert事件的相關(guān)資料,這樣可以避免alert彈框標(biāo)題出現(xiàn)網(wǎng)址的情況,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12詳解JavaScript中Math內(nèi)置對象基本方法的使用
Math?是javaScript的內(nèi)置對象,包含了部分數(shù)學(xué)常數(shù)屬性和數(shù)學(xué)函數(shù)方法。本文將詳細講解Math基本方法的使用,感興趣的小伙伴可以學(xué)習(xí)一下2022-04-04js如何構(gòu)造elementUI樹狀菜單的數(shù)據(jù)結(jié)構(gòu)詳解
由于業(yè)務(wù)需要,要求實現(xiàn)樹形菜單,且菜單數(shù)據(jù)由后臺返回,下面這篇文章主要給大家介紹了關(guān)于js如何構(gòu)造elementUI樹狀菜單的數(shù)據(jù)結(jié)構(gòu)的相關(guān)資料,需要的朋友可以參考下2021-05-05