摘要:
前言继上一篇谈到ES5新增Array的迭代方法forEach后,今天来分析下余下的迭代方法:map、filter、every、some。这些方法的作用如下:map方法是对数组中的每一项运行给定函数,返回每次函数调用的结果组成的数组。filter方法是对数组中的每一项运行给定函数,返回该函数会返回true的项组成的数组。every方法是对数组中的每一项运行给定函数,如果该函数对每一项都返回true,则返回true。some方法是对数组中的每一项运行给定函数,如果该函数对任意一项返回true,则返回true。注:以上的方法都不会修改数组中的包含的值,并且这些方法中,最相似的是every和some, 阅读全文