陣列常用API

2021-09-28 16:24:08 字數 1077 閱讀 7721

陣列常用api

push( ) 末尾新增

pop( ) 末尾刪除

unshift( ) 開頭新增

concat( )開頭刪除

reserver( )顛倒陣列

sort( )排序

join( )將陣列轉換成字串

splice( )刪除 替換 插入

slice( ) 切割陣列

indexof(data,start)查詢關鍵字 (es5新增)

第乙個下標:需要查詢的關鍵字

第二個下標:開始查詢位置

注意:不能全域性查詢,遇到第乙個就返回,返回下標

lastindexof(data ) (es5新增)

foreach( )迴圈 (es5新增)

注意:注意迴圈不能停止

arr.

foreach

(function

(item,index,arr)

map( ) 遍歷當前陣列 返回新陣列 (es5新增)
var arr=[1

,2,3

,4,5

];var newarr = arr.

map(

function

(item,index));

console.

log(newarr)

;

filter( ) 過濾 (es5新增)
var newarr = arr.

filter

(function

(item,index)

);

every( )條件判斷 判斷陣列中某一元素是不是滿足某條件,如果都滿足返回true,否則返回false (es5新增)
var bool =arr.

every

(function

(item,index)

);

陣列常用API

var color red green blue var color2 yellow black brown var color3 color.concat color2 concat 是將引數傳遞進來的陣列內容 拼接到呼叫者後面,不修改原陣列 var color4 color.tostring 陣...

陣列常用api

push 尾部新增 語法 arr.push 返回值 新增完資料後陣列的長度 會改變元素組 var arr 10,20,30,40 var newarr arr.push 50 console.log arr,newarr unshift 頭部新增 語法 arr.unshift 返回值 新增完資料後陣...

陣列常用的Api

建立陣列的基本方式如下 1.new array 當引數是乙個數值時,代表的是建立了乙個長度為該數值的陣列,當引數是除了數值的其他型別的值的時候,則會建立乙個只包含該特定值的陣列 2.字面量let personal let values 1,3,4,6 3array.from es6新增的建立陣列的靜...