大家好,我是大帅子,接下来给大家介绍数组的遍历方式以及返回值
遍历的方式我给大家列列举常用的几种分别有 :
forEach find findIndex map set reduce some every
常用的应该就是以上几种 :
1.forEach 是没有返回值的;
2.find 的返回值是找符合条件的元素,找到符合条件的就立即返回;
3.findIndex 的返回值是符合条件的下标,找到符合条件的就立即返回;
4.map 是找到符合条件的元素,然后就给他添一点东西,返回出去;
5.set 是去重的
6.reduce 多数用来求和,还可用来数组扁平化等一些;
7.some 是找到有没有符合条件的元素,如果有一个就返回true,都没有就返回fasle
8.every 是找里面有没有符合条件的元素,但是他非要每个元素都符合条件才会返回true,
否则就返回fasle
我们记数组的方法更多可以通过他的字面意思去记,这样就好记多了.
以上就是我给大家总结的内容,如果觉得有用的话就收藏点赞~