Discuss
/
JavaScript
/
写成这样也行
写成这样也行
Topic source意义在于你不知道oldParseInt的上下文是什么,所以廖老师在这里使用了apply做演示,告诉你在实际开发中,要注意oldParseInt的上下文,如果使用了函数内this,要记得传。很细节。
我也在纠结这个,看了2楼的解释,我说下个人看法:就是如果oldParseInt内用到了this,那么必须用apply()去把this指向修改为正确的,但也可能用不到this,一切都要看实际开发情况。
- 1
机械厂看门狗
return oldParseInt(arguments); // 调用原函数
写成这样效果是一模一样的,所以用apply的意义究竟是啥?