经典面试题(使用reduce实现map)
// 使用reduce实现map
Array.prototype.myMap = function (fn, callbackThis) {
var _callbackThis = callbackThis || null;
return this.reduce((prev, cur, index, array) => {
prev[index] = fn.call(_callbackThis, cur, index, array);
return prev;
}, [])
}
推荐阅读
- PMSJ寻平面设计师之现代(Hyundai)
- 杜月笙的口才
- Linux下面如何查看tomcat已经使用多少线程
- 皮夹克
- 解读《摩根集团》(1)
- 绘本与写作
- 蓝桥杯试题
- 麦田社群
- 面对苦难——如何化解
- 葱爷说股20190107