forEach循环
- 一旦开始,无法在中间被停止
- 效率低
const arr = ['工藤新一','服部平次','怪盗基德']; |
some循环
- 从数组里找元素,用some循环比较合适
- 找到对应的项后,通过return true来终止some循环
const arr = ['工藤新一','服部平次','怪盗基德']; |
every循环
- 判断每一项是否满足需求
const arr = [ |
reduce循环
- 把每次循环的结果累加起来(累加器)
- 格式:reduce( (累加结果, 当前循环项)=>{} , 初始值 )
- 每次循环,都要返回当前的累加结果,作为累加结果
- 返回最后一次循环的累加结果
const arr = [ |