陣列基本方法
阿新 • • 發佈:2019-02-03
var list = [0,1,2]
1 shift()t:刪除陣列的第一個元素,返回刪除的值。這裡是0
2 unshift(3,4):把引數載入陣列的前面,返回陣列的長度。現在list:中是3,4,0,1,2
3pop():刪除陣列的最後一個元素,返回刪除的值。這裡是2.
4push(3):將引數載入到陣列的最後,返回陣列的長度,現在List中時:0,1,2,3
5concat(3,4):把兩個陣列拼接起來。
6splice(start,deleteCount,val1,val2,...):從start位置開始刪除deleteCount項,並從該位置起插入val1,val2,...
reverse:將陣列反序
var a = [1,2,3,4,5];
var b = a.reverse(); //a:[5,4,3,2,1] b:[5,4,3,2,1]
sort(orderfunction):按指定的引數對陣列進行排序
var a = [1,2,3,4,5];
var b = a.sort(); //a:[1,2,3,4,5] b:[1,2,3,4,5]
slice(start,end):返回從原陣列中指定開始下標到結束下標之間的項組成的新陣列
var a = [1,2,3,4,5];
var b = a.slice(2,5); //a:[1,2,3,4,5] b:[3,4,5]
join(separator):將陣列的元素組起一個字串,以separator為分隔符,省略的話則用預設用逗號為分隔符
var a = [1,2,3,4,5];
var b = a.join("|"); //a:[1,2,3,4,5] b:"1|2|3|4|5"
1 shift()t:刪除陣列的第一個元素,返回刪除的值。這裡是0
2 unshift(3,4):把引數載入陣列的前面,返回陣列的長度。現在list:中是3,4,0,1,2
3pop():刪除陣列的最後一個元素,返回刪除的值。這裡是2.
4push(3):將引數載入到陣列的最後,返回陣列的長度,現在List中時:0,1,2,3
5concat(3,4):把兩個陣列拼接起來。
6splice(start,deleteCount,val1,val2,...):從start位置開始刪除deleteCount項,並從該位置起插入val1,val2,...
reverse:將陣列反序
var a = [1,2,3,4,5];
var b = a.reverse(); //a:[5,4,3,2,1] b:[5,4,3,2,1]
sort(orderfunction):按指定的引數對陣列進行排序
var a = [1,2,3,4,5];
var b = a.sort(); //a:[1,2,3,4,5] b:[1,2,3,4,5]
slice(start,end):返回從原陣列中指定開始下標到結束下標之間的項組成的新陣列
var a = [1,2,3,4,5];
var b = a.slice(2,5); //a:[1,2,3,4,5] b:[3,4,5]
join(separator):將陣列的元素組起一個字串,以separator為分隔符,省略的話則用預設用逗號為分隔符
var a = [1,2,3,4,5];
var b = a.join("|"); //a:[1,2,3,4,5] b:"1|2|3|4|5"