HTML DOM setInterval() 方法
1.定义
setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。
提示: 如果你只想执行一次可以使用 setTimeout() 方法。
2.语法
setInterval(code, milliseconds);
参数 | 描述 |
---|---|
code/function | 必需。要调用一个代码串,也可以是一个函数。 |
milliseconds | 必须。周期性执行或调用 code/function 之间的时间间隔,以毫秒计。 |
3.示例
(1)setInterval
(
function
(
)
{
alert
(
"
Hello
"
)
;
}
,
3000
)
;
(2)
setInterval(
function () {
n +=
1;
document.
getElementById(
'yxue').
innerHTML=
parseInt(
n /
60) +
' 分' + (
n %
60) +
' 秒';
if (
data.
data.
yaoqsc *
60 <
n) {
// $('#yxue').addClass('fontblue');
}
if (
n %
10 ==
0) {
mui.
ajax(
'/api/xuexizl/studytime', {
data: {
comid:
6000001,
token:
'',
code:
data.
data.
xxcode,
xuexsc:n
},
dataType:
'json',
//服务器返回json格式数据
type:
'post',
//HTTP请求类型
timeout:
10000,
//超时时间设置为10秒;
success
:
function (
data) {
},
error
:
function (
xhr,
type,
errorThrown) {
//异常处理;
console.
log(
type);
}
});
}
},
1000)