當前位置:軟件學堂 > 資訊首頁 > 網(wǎng)絡編程 > 編程其他 > JS刪除數(shù)組中指定元素

JS刪除數(shù)組中指定元素

2012/11/6 15:51:13作者:佚名來源:網(wǎng)絡

移動端

【實例名稱】

JS刪除數(shù)組中指定元素

【實例描述】

數(shù)組對象以有序的方式存儲類型相同的數(shù)據(jù),可通過索引查找數(shù)據(jù)元素,但數(shù)組對象不提刪除指定元素的功能。本例將創(chuàng)建一個刪除方法,用來實現(xiàn)刪除指定元素的功能。

【實例代碼】

<html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>標題頁-學無憂(yzddtk.cn)</title> <script type=text/javascript> // 自定義數(shù)組刪除方法 Array.prototype.del = function(n) { if (n<0) return this; return this.slice(0,n).concat(this.slice(n+1,this.length)); } var arr = new Array("1","2","3","4");  //定義4個元素的數(shù)組 alert(arr.del(1))  //刪除數(shù)組中第二個元素-從0開始索引 //--> </script> </head> <body> </body> </html>

 

 

【運行效果】

 刪除數(shù)組中指定元素運行效果

【難點剖析】

本例的難點是“prototype”?!皃rototype”提供對象的一組基本功能,可以為Javascript中的已有對象添加一些屬性,本例中為Array對象添加了“del”方法?!皊lice”方法復制指定位置的元素,本例用來除去要刪除的指定元素。

【源碼下載】

為了JS代碼的準確性,請點擊:刪除數(shù)組中指定元素 進行本實例源碼下載 

標簽: JS  數(shù)組  元素