老师,这里的this既然是打点调用的,那么指向就是arr为什么还要var?
Array.prototype.qiuhe = function(){
// this表示调用qiuhe方法的数组
var arr = this;
}
34
收起
正在回答
1回答
同学你好,原因如下:
var arr = this;
这句代码将this保存到arr变量中,不直接使用this操作,而是使用arr操作,是为了代码更清晰易懂,便于理解此时的this指向的是一个数组,实际上也可以直接使用this操作。
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星