我在函数顶部声明了一个变量 as this.current_test = null;
,然后下一行我有一个 setInterval 函数,我需要将变量设置为一个新参数...
this.current_test.failed = true;
代码:
timer = this.window.setInterval(function()
{
this.window.clearInterval(timer);
this.current_test.failed = true;
},1000);
}
但是我收到一个TypeError: 'undefined' is not an object (evaluating 'this.current_test.failed = true'
错误
我认为这是因为 this.current_test 没有在 setInterval 函数中定义,那么我该如何编辑该变量?