Я создал переменную для setInterval, чтобы я мог остановить ее с помощью clearInterval следующим образом:
var repeat = setInterval(sayHello, 2000);
function sayHello() {
alert("Hello");
}
, а вот clearInterval:
clearInterval(repeat)
Теперь в Firefox один разЯ запустил этот бит, если я хочу узнать значение «repeat», он возвращает количество времени, в течение которого выполнялся интервал.Тем не менее, в Chrome, независимо от того, сколько раз он выполнялся, он всегда возвращает 1. Если я не завершу всю процедуру, он затем возвращает 2. Он в основном увеличивает экземпляры в отличие от интервальных вхождений.
Любой, кто может пролить свет на это, как это работает и почему ... высоко ценится!