有一些函数会执行耗时操作并提供回调功能。
someFunc: function(argument, callback, context) {
// do something long
// call callback function
callback(context);
}
在应用程序中我使用这个函数。
someFunc('bla-bla', function (context) {
// do something with this scope
context.anotherFunc();
}, this);
如何在不传递context
参数的情况下实现回调函数?
需要类似这样的方法:
someFunc('bla-bla', function () {
// do something with this scope
this.anotherFunc();
}, this);