Javascript 使用「;“类”;作为setInterval()参数的成员函数
在Javascript中,可以将成员函数传递到函数setInterval()。希望这是有意义的,我将向您展示一个我想做的代码示例,因为这样更容易解释 我希望每10毫秒调用一次下面的函数&能够访问并更改该函数中的类成员this.myArray()(每次调用该函数时)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() {
您可以将闭包与以下内容一起使用
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,将切片
更改为拼接
以进行说明)