применение функции таймера к столбцу объекта - PullRequest
0 голосов
/ 09 января 2020

У меня есть массив времени запуска примерно для 80 единиц производственного оборудования, и я пытаюсь создать таймеры обратного отсчета для каждого инструмента.

var testarray = [
            ['0063', '2019-12-02 16:23'],
            ['0064', '2019-12-02 16:24'],
            ['0061', '2019-12-02 16:24']
   ]

Я вычисляю оставшееся время и добавляю его к массиву, и у меня есть функция, которую я хочу l oop над массивом и вычитать секунды из оставшегося времени на интервале:

for (var count in Object.values(testarray[i][7])) {
     var counter=setInterval(timer, 1000);

     function timer() {
          count=count-1;
          if (count <= 0) {
               clearInterval(counter);
               return;
         }
         document.getElementById("timer").innerHTML=count + " secs";  

    } 
    timer.apply(thisArg, testarray)


но я не могу получить вывод. Есть ли лучший способ запуска таймеров из такого массива?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...