some
英语翻译为一些,every
翻译为所有,每个,所以some
方法 只要其中一个为true
就会返回true
的,相反,every()
方法必须所有都返回true才会返回true
,哪怕有一个false
,就会返回false
;every()
和some()
目的:确定数组的所有成员是否满足指定的测试
every:一假即假:
every:一真即真:
every()与some()方法都是JS中数组的迭代方法。
every()是对数组中每一项运行给定函数,如果该函数对每一项
返回true,则返回true。
some()是对数组中每一项运行给定函数,如果该函数对任一项
返回true,则返回true。
/**
* 计算对象数组中每个电脑的扣件系统是否可用,大于16位操作系统表示可用,否则不可用
*/
var computers = [
{
name:"Apple",ram:8},
{
name:"IBM",ram:4},
{
name:"Acer",ram: