Javascript 使用「;“类”;作为setInterval()参数的成员函数

Javascript 使用「;“类”;作为setInterval()参数的成员函数,javascript,oop,scope,implicit,Javascript,Oop,Scope,Implicit,在Javascript中,可以将成员函数传递到函数setInterval()。希望这是有意义的,我将向您展示一个我想做的代码示例,因为这样更容易解释 我希望每10毫秒调用一次下面的函数&能够访问并更改该函数中的类成员this.myArray()(每次调用该函数时) 您可以将闭包与以下内容一起使用 function myClass() { this.myArray = new Array() var that = this; setInterval(function() {

在Javascript中,可以将成员函数传递到函数setInterval()。希望这是有意义的,我将向您展示一个我想做的代码示例,因为这样更容易解释

我希望每10毫秒调用一次下面的函数&能够访问并更改该函数中的类成员this.myArray()(每次调用该函数时)


您可以将闭包与以下内容一起使用

function myClass()
{
    this.myArray = new Array()
    var that = this;
    setInterval(function() { that.slideLoop() }, 10);
}
有关示例,请参见:


(例如,我将超时时间更改为1s,将
切片
更改为
拼接
以进行说明)

您可以将闭包与以下内容一起使用

function myClass()
{
    this.myArray = new Array()
    var that = this;
    setInterval(function() { that.slideLoop() }, 10);
}
有关示例,请参见:

(例如,我将超时更改为1s,将
切片
更改为
拼接
以进行说明)