遍历数组元素的方法
Posted 刘槟豪
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了遍历数组元素的方法相关的知识,希望对你有一定的参考价值。
forEach()
:没有返回值,只是针对每个数组项调用指定的函数(callbackfn
)every()
: 返回一个布尔值(true
或false
),判断每个数组项是否符合指定函数的条件,符合为true
,反之为false
some()
: 返回一个布尔值(true
或false),判断每个数组项是否符合指定函数的条件,只要有任何一项返回为true
,就会返回true
filter()
: 每个数组项调用指定的函数,条件为true
的将返到一个新数组中map()
: 每个数组项调用指定的函数,返回每次函数调用的结果组成一个新数组
这五个数组迭代的方法中,其中forEach()
、every()
和some()
方法不生成一个新数组,而filter()
和map()
方法将会生成一个新数组(符合条件)。并且这些方法都会调用指定的函数callbackfn
。
原文:http://www.w3cplus.com/javascript/array-part-7.html
以上是关于遍历数组元素的方法的主要内容,如果未能解决你的问题,请参考以下文章