1、forEach():主要用于循环遍历数组,不会返回新对象,运行无法中止,无法链式调用。
2、 filter(): 主要用于筛选过滤数组,返回符合筛选条件的数据,不会改变原数组。
3、map():主要用于循环遍历数组,也可以根据某些条件筛选数据,会返回新对象,不会改变原数组。
4、find(): 主要用于查找数组的数据,只要查找到一条符合条件的数据,直接返回,不会再继续查找下去。没有找到符合条件的数据返回undefined。
5、some():用于检测数组中的元素是否满足指定条件,若任意一项满足则返回true,其余不再检测
6、every():用于检测数组中的元素是否满足指定条件,若任意一项不满足则返回false,其余不再检测
ES6 filter、map、find、some、every方法?
最新推荐文章于 2023-11-21 14:49:14 发布