1.every()意思
總結:一假即假 ,而且只要有一個元素是假,其后面的元素將不再遍歷。
2.some()用法
總結:一真即真
3.二者應用場景
var computers = [
{ name: "mac", ram: 32 },
{ name: "mac", ram: 8 },
{ name: "IBM", ram: 16 },
{ name: "IBM", ram: 64 }
];
var everyComputerCan;
var someComputerCan;
//判斷每一個元素的ram是否都大於16
var everyBoolan = computers.every(function(item) {
return item.ram > 16;
});
//判斷元素的ram是否都大於16
var someBoolean = computers.some(function(item) {
return item.ram > 16;
});
console.log(everyBoolan); //結果:false
console.log(someBoolean);//結果: true
