OAuth的Javascript作用域问题
我想知道如何在这一行中呼叫waitForPin:OAuth的Javascript作用域问题,javascript,oauth,Javascript,Oauth,我想知道如何在这一行中呼叫waitForPin: setTimeout(this.waitForPin, 100); 文件: waitForPin函数附加到某物的原型。为了访问它,请创建某个对象的实例并调用该实例上的方法。范例 setTimeout((new App.Something()).waitForPin, 100); 这是正确的方法 var Q = new App.Something; Q.openAuthoriseWindow(); 演示:这个怎么样: setTimeout($
setTimeout(this.waitForPin, 100);
文件:
waitForPin函数附加到某物的原型。为了访问它,请创建某个对象的实例并调用该实例上的方法。范例
setTimeout((new App.Something()).waitForPin, 100);
这是正确的方法
var Q = new App.Something;
Q.openAuthoriseWindow();
演示:这个怎么样:
setTimeout($.proxy(this.waitForPin, this), 100);
有什么问题,这是正确的吗?
setTimeout(this.waitForPin, 100);
var Q = new App.Something;
Q.openAuthoriseWindow();
setTimeout($.proxy(this.waitForPin, this), 100);