js 數組API之every、some用法


every

判斷數組中是否每個元素都滿足條件

只有都滿足條件才返回true;

只要有一個不滿足就返回false;

arr.every(function(value,index,array){return 條件})

 

some

判斷數組中是否至少有一個元素滿足條件

只要有一個滿足就返回true

只有都不滿足時才返回false

arr.some(function(value,index,array){return 條件})

 

實例:

// 判斷數組arr1是否全是偶數
// 判斷數組arr2是否至少有一個偶數

var arr1=[1, 2, 3, 4, 5];
var arr2=[1, 4, 6, 8, 10];
console.log(
    arr1.every(function(value, index, array){
        return value % 2 == 0;
    })
);    // false
console.log(
    arr2.some(function(value, index, array){
        return value % 2 == 0;
    })
);    // true

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM