В этой статье описываются функции вызова функций SetInterval () и clearInterval () JS. Поделитесь этим для вашей ссылки. Детали следующие:
Скопируйте код следующим образом: <! Doctype html public "-// w3c // dtd xhtml 1.0 transitional // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns = "http://www.w3.org/1999/xhtml">
<голова>
<title> Использование setInterval () и clearInterval () </title>
<script type = "text/javascript">
функция f1 () {
оповещение ("CALL F1");
}
функция f2 () {
оповещение ("CALL F2");
}
функция BodyMouseDown () {
оповещение ("Привет");
оповещение («Я в порядке»);
}
функция com () {
if (inform ("те ли введите ")) {
оповещение («введено»);
}
еще {
оповещение ("выход");
}
}
var -интервал;
функция getInterval () {
if (Подтверждение ("Вы уверены, что хотите выполнить?")) {
интервал = setInterval ("alert ('выполнять каждые 2000 мс)", 2000);
}
еще {
оповещение («не выполнено»);
}
}
function settimeout1 () {
setTimeout ("alert ('выполнить этот код после 3000 мс')", 3000);
}
</script>
</head>
<!-"->
<!-<body onmousedown = "bodymousedown ()">->
<тело>
<!-Ondblclick-это событие с двойным щелчком, Onclick-это событие Click->
<input type = "button" onclick = "document.ondblclick = f1" value = "Association Event 1" />
<input type = "button" onclick = "document.ondblclick = f2" value = "Association Event 2" />
<input type = "button" ondblclick = "bodymousedown ()" value = "function" />
<input type = "button" onclick = "com ()" value = "Использование подтверждения" />
<input type = "button" onclick = "getInterval ()" value = "setInterval Использование, выполните указанный код время от времени" />
<!-ClearInterval отменяет временное выполнение SetInterval, что эквивалентно enabled = false-> в таймере
<input type = "button" onclick = "clearInterval (интервал)" value = "Отменить выполнение кода SetInterval" />
<input type = "button" onclick = "settimeout1 ()" value = "setTimeout, выполнение кода в определенное время" />
</body>
</html>
Метод setInterval () вызывает функцию или вычисляет выражение в соответствии с указанным периодом (в миллисекундах).
Метод setInterval () будет непрерывно вызывать функцию до тех пор, пока не будет вызван ClearInterval () или окно не будет закрыто. Значение идентификатора, возвращаемое SetInterval (), может использоваться в качестве параметра для метода ClearInterval ().
грамматика
Скопируйте код следующим образом: setInterval (code, millisec [, "lang"])
| параметр | описывать |
|---|---|
| код | Необходимый. Функция, которая должна быть вызвана или строка кода, которая будет выполнена. |
| Миллисек | должен. Интервал между периодическим исполнением или вызовом, в миллисекундах. |
SETTIMEOUT работает только один раз, что означает, что после того, как установлено время, указанный код будет запускается для запуска, и он закончится после завершения прогона.
SetInterval работает в цикле, то есть указанный код запускается каждый раз, когда достигается интервал установленного времени. Это настоящий таймер.
Я надеюсь, что эта статья будет полезна для каждого программирования JavaScript.