【js】map,reduce,filter的区别

三者区别

  • map()方法:把回调函数中返回的值,作为一个新数组返回
  • filter()方法:返回符合回调函数中条件的元素,形成一个新数组
  • reduce()方法:对数组中元素进行从左到右的累计,并返回最终结果

 

demo

const arr = [1,2,3,4,5,3,2,1,6,4,7,8];
arr.map(item => item > 4);
arr.filter(item => item > 4)

 

 

 reduce 的讲解见上篇文章

 

 

 

 

posted on 2022-08-10 14:06  smile轉角  阅读(92)  评论(0编辑  收藏  举报

导航