1,陣列的頭尾操作
陣列的頭尾操作常見的四種:pop、push、shift、unshift。
pop()的使用方法:刪除陣列的最後一項,只能刪除後最後一項,無法刪除多項。能夠返回被刪除的元素。
push()的使用方法:在陣列的尾部新增項,可以新增乙個也可以以新增多個。返回值是陣列的新長度。
shift()的使用方法:刪除頭部的元素。
unshift()的使用方法:在陣列頭部插入元素。
2,陣列的合併與拆分
concat()方法就是合併兩個陣列。
var arr1 = ["上","下","左","右"];
var arr2 = ["前","後"];
arr1.concat(arr2);//這裡有乙個大坑,concat是把arr1和arr2合併為乙個新的陣列返回。所以必須arr1 = arr1.concat(arr2);
concat() 的引數非常靈活可以適陣列變數、陣列字面量、散的值也行。
slice()方法可從的陣列中返回選定的元素。arr.slice(start,end)返回乙個新的陣列,包括開始位置不包括結束位置。如果只填寫了開始位置那麼會擷取到結束。還可以寫負值,代表倒數。
陣列的常用方法
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 返回 ...
常用陣列的方法
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...