数组-forEach 遍历 / filter 过滤 / map 替换

forEach

arr.forEach(function(ele,index,arr){ 

},document);

对数组中的每一个元素,执行一次提供的函数

         - callback(ele)  函数

                    - ele :循环过程中的每一位元素

                    - index: 当前循环的元素对应的下标值

                    - arr :调用forEach的当前数组

          - thisArg: 控制当前callback中的this指向

                                该方法返回值是undefined



filter

筛选出符合函数中条件的元素,并作为一个新数组返回

arr.filter(function(ele,index,arr){ 

},document);


map

arr.map(function(ele,index,arr){ 

},document);

由数组中的每一位元素执行函数后的结果,作为新数组的值


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容