一张图教你看懂JS中的迭代方法foreach,map,reduc
2018-08-06 本文已影响109人
陈大冲
直接上图,好用不多说。
不过,看个错误例子先,关于如何跳出map的错误示例。

如上图,我本意是遍历数组,若符合条件者,返回该值,并跳出迭代。
然而,并不如我所想,经查得知,JS中的map准确的来说,是迭代,并不是循环。
解决方法,注释中已写。或者直接使用for循环。记录下。

直接上图,好用不多说。
不过,看个错误例子先,关于如何跳出map的错误示例。
如上图,我本意是遍历数组,若符合条件者,返回该值,并跳出迭代。
然而,并不如我所想,经查得知,JS中的map准确的来说,是迭代,并不是循环。
解决方法,注释中已写。或者直接使用for循环。记录下。