微笑发带

文章
7
资源
0
加入时间
3年2月3天

JavaScript-map手写原理

我们来讲解一下上面的代码在5行的this[i]的意思呢就是因为当前this指向的是arr数组所以我们循环this[i]得到的就是数组的每一项,这样我们就满足了第一个参数item的标准,第二个参数呢是下标我们传过去i不就是下标码,第三个参数就是arr数组本身,正好this指向的就是数组本身,所以第三个参数就是this。我们先上面定义好一个自调函数然后里面在数组的原型链里面绑定一个我们自定义的函数,这样就完成了可以使用.myMap效果的调用,下面我们,说一下在函数内部的this指向谁呢?...