首頁  >  文章  >  web前端  >  js中透過split函數分割字串成數組小例子_javascript技巧

js中透過split函數分割字串成數組小例子_javascript技巧

WBOY
WBOY原創
2016-05-16 17:21:581365瀏覽

複製程式碼 程式碼如下:



JS中split的用法

複製程式碼 程式碼如下:





split








JS刪除陣列元素

var arr=['a','b','c'];
若要刪除其中的'b',有兩種方法:

1.delete方法:delete arr[1]
這種方式數組長度不變,此時arr[1]變成undefined了,但是也有好處原來數組的索引也保持不變,此時要遍歷數組元素可以才用
for(index in arr)
document.write('arr[' index ']=' arr[index]);
這種遍歷方式跳過其中undefined的元素

* 該方式IE4.o以後都支持了

2.陣列物件splice方法:arr.splice(1,1);
這種方式數組長度會相應改變,但是原來的數組索引也相應改變
splice參數中第一個1,是刪除的起始索引(從0算起),在此是數組第二個元素
第二個1,是刪除元素的個數,在此只刪除一個元素,即'b';
此時遍歷數組元素可以用普通遍歷數組的方式,比如for,因為刪除的元素在
數組中並不保留

* 此方法IE5.5以後才支援

值得一提的是splice方法在刪除陣列元素的同時,還可以新增入數組元素
例如arr.splice(1,1,'d','e'),d,e兩個元素就被加入陣列arr了
結果數組變成arr:'a','d','e','c'

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn