@vizavill

Как правильно вызвать метод класса в функции SetInterval?

class Server{
 constructor(){
   this. arrayGame = []
}

Update(){
   for (let i =0; i < this.arrayGame.length; ++i){
    что то происходит
  }
}
}


Мне требуется вызывать метод Update каждую секунду подскажите как его правильно вызывать?
  • Вопрос задан
  • 223 просмотра
Решения вопроса 1
@iShatokhin
JS developer
Не знаю синтаксис ES6 классов, но кажется так
class Server{
 constructor(){
   this.arrayGame = []
   var self = this;
   setInterval(function () { self.Update() }, 1000);
 }

Update(){
   for (let i =0; i < this.arrayGame.length; ++i){
    что то происходит
  }
}
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы