接下來幾天我們將學習判斷且會回傳布林值
的陣列方法
一共有四個,一起加油吧!!
array.every()
的功能是檢查陣列裡是否都符合條件
如有一項不符合,即回傳false
非常適合拿來做表單驗證
勾選類型的表單、表單內必填的項目、陣列內的元素必須不能是空值
arr.every(callback[, thisArg])
callback function 會接收到三個參數
thisArg 代表callback裡的this是指向哪一個物件
const age = [10, 11, 54, 24, 21, 92]
//只要陣列內有一項不符合即回傳false
age.every(item => console.log(item > 50))
//陣列內10、11 不符合條件,故回傳 false
age.every(item => console.log(item < 100))
//陣列內元素皆小於100,故回傳 true