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...