Array物件---返檢測陣列所有元素是否都符合指定條件(通過函式提供)->every()
阿新 • • 發佈:2021-10-29
定義:
用於檢測陣列所有元素是否都符合指定條件(通過函式提供)
指定函式檢測陣列中的所有元素:
- 如果陣列中檢測到有一個元素不滿足,則整個表示式返回false,且剩餘的元素不會再進行檢測。
- 如果所有元素都滿足條件,則返回 true。
- every() 不會對空陣列進行檢測。
- every() 不會改變原始陣列。
array.every(function(currentValue,index,arr), thisValue) 1、currentValue 必需。當前元素 2、index 可選。當前元素的索引 3、arr 可選。當前元素所屬的陣列物件
示例: var ages = [4, 12, 16, 20]; function checkAge(age) { return age >=12; } ages.every(checkAge); 輸出值為false,存在值小於12的元素
作者:聽著music睡
出處:http://www.cnblogs.com/xqxacm/
Android交流群:38197636
本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段宣告,且在文章頁面明顯位置給出原文連線,否則保留追究法律責任的權利。