您的位置:首页 > Web前端 > JavaScript

JS中的array迭代方法

2015-06-14 00:00 447 查看
ECMA5为Array提供了5中迭代方法,每种方法接受两个参数,在每一项上运行的function和this(optional):

every:

数组中每一项执行function,如果每次执行结果为true,则返回true

第一结果为false的时候,停止迭代

some:

数组中每一项执行function,如果任一次执行结果为true,则返回true

第一次结果为true的时候,停止迭代

filter:

数组中每一项执行function,返回执行结果为true的项组成的数组

创建一个新的array,保留执行结果为true的元素,去掉结果的false的元素

forEach:

数组中每一项执行function,没有返回结果

map:

数组中每一项执行function,返回执行结果组成的数组
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: