內建物件Array常用方法
阿新 • • 發佈:2018-11-28
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]