所以,下面是一个非常简单的例子,我设置that
为this
这样我就可以使用myObj
. 我将如何集成 Function.prototype.bind,以便我可以看到将来如何使用它?
var myObj = {
specialFunction: function () {
},
anotherSpecialFunction(){
},
getAsyncData: function (cb) {
// an operation
cb();
},
render: function () {
var that = this;
this.getAsyncData(function () {
that.specialFunction();
that.anotherSpecialFunction();
});
}
};
myObj.render();