如何以最高效的方式检查数组中每个元素是否符合某一条件,并在一个或多个元素不满足条件时返回 false。例如,我有以下数组:
arr = ["foo","azeaze", "wazeazerar"]
for(var ar in arr){
if(ar.length > 5){
console.log(false)
}else{
console.log(true)
}
}
正如您所看到的,即使元素"foo"
的length
不大于5,它仍然返回true。
ar
包含了什么吗? - Nico Haasefor...in
。 - Nico Haase