陣列的常用方法

2021-09-23 06:17:18 字數 780 閱讀 9283

push

在陣列的末尾增加乙個或多個元素,並返回陣列的新長

console.log(arr.push('x', 'x' ,'x'))// 9

arr.push([2])// [2] 會被當做一項

即:arr[6] 是 [2]

filter

過濾組成員,滿足條件組成新陣列

定義個陣列【1,2,3,4,5】

return index % 2==0

返回【1,3,5】

indexof

返回元素在陣列**現的位置

var a = [「x」,「y」,「z」]

a.indexof(「x」)//0

a.indexof(「a」)//-1

indexof接受第二個引數 第乙個為從幾號位置開始搜尋

a.indexof(「y」,2)//-1

join

將陣列中的所有元素連線成乙個字串。

console.log(arr.join());//a, b, c, 1, 2, 3

reverse

reverse() 是指可以顛倒陣列中元素的順序

var arr = [1, 2, 3, 4, 5];

arr.reverse();

得到新的陣列就是 [5, 4, 3, 2, 1];

陣列的常用方法

1,陣列的頭尾操作 陣列的頭尾操作常見的四種 pop push shift unshift。pop 的使用方法 刪除陣列的最後一項,只能刪除後最後一項,無法刪除多項。能夠返回被刪除的元素。push 的使用方法 在陣列的尾部新增項,可以新增乙個也可以以新增多個。返回值是陣列的新長度。shift 的使用...

常用陣列的方法

let arr 3,5,8,1,2,3,5,6,7,1,5,6,7,8,9 console.log arr.flat console.log arr.flat 2 console.log arr.flat infinity 不改變原陣列 arr.length 0 清空陣列 console.log a...

陣列的常用方法

l 陣列中的增刪改,有乙個陣列var list a b c d 在陣列尾部新增乙個或多個元素,多個元素用逗號隔開 l push 方法,返回值為新增元素後陣列的長度,會影響原陣列 長度 list.push 999 表示在list陣列後新增乙個第四個元素,內容為999 在陣列的頭部新增乙個或多個元素 l...