美文网首页每日知识总结
数组的五大迭代方法

数组的五大迭代方法

作者: ZhongQw | 来源:发表于2017-11-08 20:24 被阅读1次
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);
});
  • forEach()

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

  • some()

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

  • every

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

  • map()

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

  • filter()

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

相关文章

  • 数组的五大迭代方法

    forEach();some();every();map();filter();

  • 数组的五大迭代方法

    forEach() 无返回值对数组的每一项都执行该函数 some() 返回值为布尔型只要有一次的返回值为true,...

  • js 数组迭代和元素增删改查

    一、数组的迭代方法 常用的数组迭代方法:every,some,filter,map,foreach 1.every...

  • js高级程序设计笔记9

    数组方法 数组迭代方法 every() filter() forEach() map() some() 数组归并方法

  • Javascript 数组迭代与归并方法

    一,数组迭代方法 数组迭代方法分别接受三个参数:数组项的值(item),该项在数组中的位置(index),和数组本...

  • 数组(Array)<迭代器>

    一、Js数组迭代器方法 主要介绍js数组中的forEach,every,some,filter,map迭代器方法 ...

  • JS数组的迭代方法

    数组的迭代方法:ES5中为数组定义了五种迭代方法:传入方法中的函数会接受三个参数:1.数组项的值 2. 该项在数组...

  • JS基础篇-Array

    一、迭代方法 ES5为数组定义了5个迭代方法,这些方法大大方便了处理数组的任务: 1、every 对数组每一项进行...

  • 数组方法

    构建数组 检测数组 栈方法 队列方法 重排序方法 操作方法 位置方法 迭代方法 递归方法

  • 第三章 Caché JSON 迭代数组

    第三章 Caché JSON 迭代数组 动态实体使用标准的迭代方法%GetNext(),该方法同时处理对象和数组。...

网友评论

    本文标题:数组的五大迭代方法

    本文链接:https://www.haomeiwen.com/subject/oeoymxtx.html