setTimeout的延时为0时多个浏览器的区别

时间:2023-12-23 23:42:26
【文件属性】:

文件名称:setTimeout的延时为0时多个浏览器的区别

文件大小:107KB

文件格式:PDF

更新时间:2023-12-23 23:42:26

javascript set settimeout

由于不是很了解浏览器的内部执行策略,本文只能是通过前端一些测试依稀猜测些结论: 1)测试举例 做了两个例子: 1-1)脚本在页面中直接执行,通过刷新看结果 代码如下: <!DOCTYPE HTML> <HTML> <HEAD> [removed] var t=new Date; setTimeout(function(){ alert(‘cost time:’+(new Date-t)) },0); [removed] </HEAD> <BODY> </BODY> </HTML> 测试结果:     在ie各个版本浏览器下,得到的alert结果大


网友评论