JS常用方法

reduce方法

  循环的一种,其中有四个参数

let list=[
 {id:1,content:'张三',isdone:false},
{id:2,content:'张三',isdone:true},
{id:3,content:'张三',isdone:false},   
]

// prev 上一次调用的返回值
// cur 当前条数据
// index 当前条数据的下表
// array 总的数组

list.reduce((prev,cur,index,array)=>{
// 当前数据的isdone值是否为false
if(cur.isdone){
    prev+=1;
}
return prev
// 初始值为0
},0)

  

posted @ 2023-02-17 17:02  sow,back  阅读(20)  评论(0)    收藏  举报