欢迎光临散文网 会员登陆 & 注册

千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip

2023-07-19 22:02 作者:42413738712_bili  | 我要投稿

P65 064-定时器

定时器:每隔一个小时间隔就执行一次代码

开始定时器 :setInterval(function,time);//第1个参数可以是一个函数名,也可以是一个函数体

time为毫秒数,也可以省略不写

清除定时器的方法 要注意的参数

clearInterval();

延时器:延迟一个时间间隔只执行一次代码

var time1 = setTimeout(function(){

},3000);

clearTimeout(time1);//清除延时器

定时器和延时器的异步操作

异步:setTimeout setInterval 异步操作,碰到异步操作时,js引擎会将其放至任务队列里先不执行,等同步代码执行完毕之后,再执行


异步操作耗时比较短,同步操作耗时比较长,当异步操作时间到了,仍需等同步操作完,才执行异步操作。

有多个异步操作时,先运行时间短的,时间相同时,按谁先放入队列谁先执行

声明的变量是定时器和延时器在任务队列的编号


千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip的评论 (共 条)

分享到微博请遵守国家法律