1. shift()t:刪除陣列的第乙個元素,返回刪除的值。這裡是0
2. unshift(3,4):把引數載入陣列的前面,返回陣列的長度。現在list:中是3,4,0,1,2
3.pop():刪除陣列的最後乙個元素,返回刪除的值。這裡是2.
4.push(3):將引數載入到陣列的最後,返回陣列的長度,現在list中時:0,1,2,3
5.concat(3,4):把兩個陣列拼接起來。
6.splice(start,deletecount,val1,val2,...):從start位置開始刪除deletecount項,並從該位置起插入val1,val2,...
7.reverse:將陣列反序
var a = [1,2,3,4,5];
var b = a.reverse(); //a:[5,4,3,2,1] b:[5,4,3,2,1]
8.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]
9.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]
js中陣列的API
1.join var str arr.join 分隔符 將陣列轉為字串。可自定義分割符!用法 將字元拼接為單詞或句子 cahrs.join 2 concat var newarr arr.contat 元素值,陣列 將引數拆散成單個元素,追加到陣列中。不會修改原陣列,只能返回新陣列物件 3 slic...
js中陣列常用api彙總
在此對js中陣列常用的api進行彙總。1.檢測陣列 判斷value是否為陣列型別 array.isarray value 2.轉換方法 將陣列colors轉化成以逗號分隔的字串 alert colors.tostring 3.棧 佇列方法 分別實現先進先出 後進先出的效果。var a 1 2,3 4...
JS中關於陣列的相關api
var array 1,2,3,4,5 var flag array.every function element,index,arr flag結果為false,因為當index 4時不滿足,故最後結果為false var array 1,2,3,4,5 var newarr array.filte...