forEach,map 和 reduce
forEach
_.forEach = (array,fn)=>{
for(const value of array){
fn(value);
}
}map
_.map = (array,fn)=>{
let results = [];
for(const value of array){
results.push(fn(value));
}
return results;
}reduce
Last updated