Иногда, по причине спроса, нам нужно написать метод в JS, а затем позволить ему выполнить в определенный момент, то есть нам нужно написать таймер в JS. Когда время достигает необходимого времени, метод, который необходимо выполнить, будет выполнен автоматически. Следующий редактор кратко объяснит, как я его реализовал.
var tminutes = 0; var thours = 0; var go; функция Dingshi (часы, минуты) {thours = часы; tminutes = минуты; go = setInterval (run, 3000); } function run () {var date = new date (); if ((date.getminutes ()-tminutes == 0) && (date.gethours ()-thours == 0)) {clearInterval (go); getData (); // метод для выполнения}}}В часах параметров в Дингши минуты - это время, когда начинается метод выполнения. Вот только часы и минуты. В конкретных случаях вы можете добавить параметры самостоятельно, но обратить внимание на изменение условий суждения, если в методе запуска.
GetData - это метод, который будет выполнен, и он также изменяется в соответствии с фактической ситуацией. Вы можете просто вызвать метод Дингши при его использовании.
Также обратите внимание, что для предотвращения сбоев браузера я установил второй параметр SetInterval на 3000 миллисекунд, то есть 3 секунды. Если каждому требуется точное время, чтобы быть таким же точным, как и секунды, его следует изменить на 1000 здесь, в противном случае вы можете пропустить время, которое вы устанавливаете.