関数の先頭で変数を宣言し、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関数内で定義されていないためだと思いますが、その変数を編集するにはどうすればよいですか?