源码
Function.prototype.bind = Function.prototype.bind || function(context) {
var that = this;
return function() {
return that.apply(context, arguments); // 这里为什么要用 that.apply, 作用是什么?
}
}
很疑惑,为什么要用that.apply, 仅仅是为了让bind返回一个func而不是一个结果?
30秒到达战场
互换的青春
相关分类