1. 程式人生 > >內建物件Array常用方法

內建物件Array常用方法

Array常用方法

1、join()是指通過特定字元將陣列中的元素連線併合併為一個新字串,不會直接改變陣列的內容。如

var arr=[1,2,3];
var str=arr.join('&');
console.log(str);//return  1&2&3
console.log(arr);//return  [1,2,3]

2、slice(star,end)可從已有的陣列中返回選定的元素,引數start表示從什麼位置開始,end表示在什麼位置結束,但不提取end下標對應的元素,是含頭不含尾的;會返回一個新陣列,但不會改變原陣列的內容;

var
arr=[1,2,3,5,3,6,2]; var str=arr.slice(0,4); console.log(str);//return [1, 2, 3, 5] console.log(arr);//return [1, 2, 3, 5, 3, 6, 2]

3、splice(index,howmany,item1,…,itemX)從陣列中新增/刪除專案,然後返回被刪除的專案。該方法會改變原始陣列。index表示新增或刪除專案的位置,howmany表示要刪除的個數,item1,…,itemX表示在刪除專案的位置上新增的新內容。

var arr=[1,2,3,5,3,6,2];
console.
log(arr.splice(1,2,4));//return [2,3] 刪除的內容用陣列接收 console.log(arr);//return [1,4,5,3,6,2]