编程教育资源分享平台

网站首页 > 后端开发 正文

JS基础知识之实现数组的map方法

luoriw 2024-01-31 12:32:24 后端开发 10 ℃ 0 评论

要点:

1.回调函数的参数有哪些,返回值如何处理。

2.不修改原来的数组。

Array.prototype.MyMap = function(fn, context){
 var arr = Array.prototype.slice.call(this);
 var mArr = [];
 for (var i = 0; i < arr.length; i++ ){
 mArr.push(fn.call(context, arr[i], i, this));
 }
 return mArr;
}

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表
最新留言