能否举个代码的例子
var timer = null; //声明一个空变量
timer = setInterval(function(){
console.log("1");
},1000);
//setInterval 计时器 => 每过1s在控制台输出一个 1;没有清除计时器,它会一直在控制台输出 1; 循环输出
timer = setTimeout(function(){
console.log("1");
},1000);
//setTimeout 计时器(延时器) =>1s 后在控制台输出 1 只输出一次 ;
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>window对象</title>
<script type="text/javascript">
var time=setInterval(function b(){
a();
},10000);
function a(){
alert("欢迎来到慕课网");
window.open('https://www.imooc.com','_blank','width=600, height=400');
}
</script>
</head>
<body>
<form>
<input type="button" value="点击我,打开新窗口" onclick="b();" />
</form>
</body>
</html>
上节课的代码我修改了一下,点击按钮调用函数b;函数b会每隔10秒执行函数a;那个10000是时间,单位是毫秒