JS陣列的一些方法

2021-10-09 12:35:31 字數 745 閱讀 7584

使用陣列字面量

2.如果索引index大於陣列的長度,陣列自動增加到該索引值加1的長度

陣列最多可以包含4 294 967 295個項

2.佇列 fifo (first-in-first-out)排序

slice() :可接受乙個或者兩個引數(返回項的起始位置,結束位置)

當接受乙個引數,從該引數指定的位置開始,到當前陣列末尾的所有項

當接受兩個引數,起始到結束之間的項,但是不包含結束位置的項

splice() : 向陣列的中部插入資料將始終返回乙個陣列,該陣列中包含從原始陣列中刪除的項。

刪除:指定兩個引數(刪除第一的起始位置,要刪除的項數)

插入:指定三個引數(起始位置,0,要插入的項任意數量的項)

替換:指定三個引數(起始位置,要刪除的項,要插入的任意數量的項)

indexof()(要查詢的項,開始查詢的位置(可選)) 從陣列開頭向後查詢,使用全等操作符,找不到該元素返回-1

lastindexof()(要查詢的項,開始查詢的位置(可選)) 從陣列末尾向前查詢,使用全等操作符,找不到該元素返回-1

some(); 對陣列中的每一執行給定的函式,如果該函式對任一項都返回true,則返回true

filter();對陣列中的每一執行給定的函式,會返回滿足該函式的項組成的陣列

map();對陣列中的每一執行給定的函式,返回每次函式呼叫的結果組成的陣列

foreach();對陣列中的每一執行給定的函式,沒有返回值,常用來遍歷元素

JS陣列的一些方法

1 刪除陣列的第乙個元素 var a 1 2,3 var item a.shift console.log a 2,32 刪除陣列中的最後乙個元素 var a 4 5,6 var item a.pop console.log a 4,53 向末尾新增元素 var a k,p,l var item a...

JS 陣列的一些方法

1.push 可以接受任意引數,然後新增到陣列的末尾 2.pop 棧方法,在陣列末尾刪除一條資料,並且返回這條資料 3.shift 佇列方法,與pop 相似,但是與其相反,在陣列的開始位置刪除一條資料,並返回這條資料。4.reverse sort 陣列排序方法,sort 方法預設按每條資料的首字母排...

JS陣列中的一些方法

let arr let arrjson 20,22,18,21 every 判斷陣列中每個元素都大於或小於乙個指定元素 let newarr arrjson.every item console.log newarr false 必須要全部滿足才會返回true sort 陣列排序 返回乙個新的陣列 ...