这里指的遍历方法包括:map、reduce、reduceRight、forEach、filter、some、every 因为最近要进行了一些数据汇总,node版本已经是8.11.1了,所以直接写了个async/await的脚本。但是在对数组进行一些遍历操作时,发现有些遍历方法对Promise的反馈并不是我们想要的结果。
当然,有些严格来讲并不能算是遍历,比如说some,every这些的。
但确实,这些都会根据我们数组的元素来进行多次的调用传入的回调。
这些方法都是比较常见的,但是当你的回调函数是一个Promise时,一切都变了。