相关疑难解决方法(0)

580
推荐指数
10
解决办法
34万
查看次数

在对象原型方法中引用setInterval/setTimeout中的"this"

通常我会在setInterval中引用"this"时指定一个替代的"self"引用.是否有可能在原型方法的上下文中完成类似的事情?以下代码错误.

function Foo() {}
Foo.prototype = {
    bar: function () {
        this.baz();
    },
    baz: function () {
        this.draw();
        requestAnimFrame(this.baz);
    }
};
Run Code Online (Sandbox Code Playgroud)

javascript scope lexical-scope

32
推荐指数
1
解决办法
3万
查看次数

标签 统计

javascript ×2

bind ×1

function ×1

lexical-scope ×1

scope ×1