1.array.from()將類陣列物件轉換為陣列,將iterator介面的類陣列轉換為真正的陣列
它也可以接收乙個**函式,對陣列裡面的每乙個元素進行遍歷
可以用該方法輸出$$()獲取的dom集的每乙個dom元素的某個屬性或者文字內容
好方法!!!
2.array.of()將一組值轉換為陣列
3..copywithin(開始替換的位置,開始擷取的位置,結束擷取的位置)
屬於陣列例項的乙個方法,用於替換陣列中的內容
4.find((value,index,arr)=>{})方法引數是乙個函式,會將陣列遍歷一遍,返回第乙個符合引數函式條件的值
好方法!!!
find一旦遇到滿足條件的,遍歷就會停止,而filter會一直迴圈下去,find輸出符合條件的那個值,filter輸出的是乙個符合要求的陣列
5.fill()方法是忘乙個陣列裡面填充值
fill(填充內容,填充開始位置,填充結束位置)
6.for...of可以用於遍歷陣列,它有三個方法:
也可以手動遍歷
7.includes和字串的類似,判斷陣列中是否含有某個值,返回bool
陣列的擴充套件
陣列的擴充套件 es5 的寫法 function f x,y,z var args 0 1,2 f.null args es6的寫法 function f x,y,z let args 0 1,2 f args array.from方法用於將兩類物件轉為真正的陣列 類似陣列的物件 array lik...
陣列的擴充套件 陣列的空位
陣列的空位指,陣列的某一位置沒有任何值。比如,array建構函式返回的陣列都是空位 array 3 上面的陣列中array返回的是乙個具有三個空位的陣列 注意,空位不是undefined,乙個位置的值等於undefined,依然是有值的。空位是沒有任何值,in運算子可以說明這一點。0 in unde...
06 陣列的擴充套件
1.res 引數和擴充套件運算子 2.array.from 與array 3.陣列例項的 find 和 findindex 4.陣列例項的 fill 5.陣列例項的 entries keys values 6.陣列例項的 includes 7.陣列例項的 flat flatmap rest引數的形式...