每日知识总结

数组的五大迭代方法

2017-11-08  本文已影响1人  ZhongQw
var numbers = [1, 2, 3, 4, 5, 4, 3, 2, 1];

var everyResult = numbers.every(function(item, index, array) {
  return (item > 2);
});

var someResult = numbers.some(function(item) {
  return (item > 2);
});

无返回值
对数组的每一项都执行该函数

返回值为布尔型
只要有一次的返回值为true,则结束,返回true

返回值为布尔型
只要又一次的返回值是false,则结束,返回false

返回值为数组
数组执行完函数里面的操作之后返回这个数组

返回数组
返回数组执行该操作时为true的值,以数组的形式返回

上一篇 下一篇

猜你喜欢

热点阅读