红宝书中关于数组迭代方法问题
var numbers=[1,2,3,4,5,4,3,2,1];
var everyResult=numbers.every(function (item,index,array) {
return (item>2);
});
alert(everyResult);
var someResult=numbers.some(function (item,index,array) {
return(item>2);
});
alert(someResult);
这是红宝书中关于数组迭代方法问题给出的一段代码示例,我知道其中传入的函数的三个参数代表什么,我想问一下实际情况下应该怎么传递这个参数?参数名称自己定义可以吗? 能不能详细解读以下这三个参数