js数组的五种迭代遍历方式 every filter forEach map some
Posted heighword
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js数组的五种迭代遍历方式 every filter forEach map some相关的知识,希望对你有一定的参考价值。
ECMAScript 5 为数组定义了 5 个迭代方法。
每个方法都接收两个参数 数组项的值和索引
every()
:对数组中的每一项运行给定函数,如果该函数对每一项都返回 true,则返回 true。filter()
:对数组中的每一项运行给定函数,返回该函数会返回 true 的项组成的数组。forEach()
:对数组中的每一项运行给定函数。这个方法没有返回值。map()
:对数组中的每一项运行给定函数,返回每次函数调用的结果组成的数组。some()
:对数组中的每一项运行给定函数,如果该函数对任一项返回 true,则返回 true。
以上方法都不会修改数组中的包含的值。
以上是关于js数组的五种迭代遍历方式 every filter forEach map some的主要内容,如果未能解决你的问题,请参考以下文章