js中,各种浏览器中计时器的效果不一样
答案:2 悬赏:70 手机版
解决时间 2021-01-29 02:21
- 提问者网友:雾里闻花香
- 2021-01-28 18:29
js中,各种浏览器中计时器的效果不一样
最佳答案
- 五星知识达人网友:青尢
- 2021-01-28 20:06
因为js运行时单线程的,用setTimeout或setInterval时就算到了时间由于有其他任务阻塞,也会导致任务延时运行,不同浏览器运算速度有差别,造成计时不一样的感觉,另外。不同浏览器计时最小精度不一样,不过没有很大影响追问额、我同时用两个计时的时候就有问题了,在ie里正常,在google里就哗哗哗的,速度成倍的追答比如你写了两个setInterval(a,10),那么每10毫秒a方法会执行两次,感觉就快了,ie运行慢,所以显得正常。
我在这光说也不怎么清楚,而且不知道你的代码情况是不是我想的那样
还是得贴个代码来看看追问能留qq么,我试过了,字数超了,上不去追答用hi把
我在这光说也不怎么清楚,而且不知道你的代码情况是不是我想的那样
还是得贴个代码来看看追问能留qq么,我试过了,字数超了,上不去追答用hi把
全部回答
- 1楼网友:梦中风几里
- 2021-01-28 20:13
怎么可能,都是一秒一秒算的好吧
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯