保持对代码的热爱并保存怀疑态度
这里只是简单的基础应用具体使用参照主页js随机点名
计算器运用场景很多需要自己去发掘
- 计时器(定时器)
- 设置一个时间,每隔这个时间,执行一次指定代码
- setInterval(参数1,参数2)
- 参数1:函数,被多次执行的代码段
- 参数2:毫秒数,每次执行时间隔的时间
setInterval(() => {
console.log("计算器每1秒执行一次");
}, 1000);
- 延时器
- 设置一个时间,等待这个时间,只执行一次指定代码
- setTimeout(参数1,参数2)
- 参数1:函数,要被执行的代码段
- 参数2:毫秒数,要等待的时间
setTimeout(() => {
console.log("延时器1秒钟后执行");
}, 1000);
因为计算器开启后不会停止,会一直执行下去所以要清除计时器
用 clearInterval() 清除计时器,需要在合适的时间清除,具体什么时候清除要看实现的功能了
var t;
t=setInterval(() => {
console.log("计算器每30执行一次");
}, 30);
clearInterval(t);