繁体   English   中英

IE11 setTimeout 需要更多时间来执行

[英]IE11 setTimeout is taking more time to execute

我在 IE11 的 setTimeout 中遇到了一些问题,并且在现代浏览器中运行良好。 我的页面加载很重,在其中一个 UI 功能中,我给了 setTimout 大约 300 毫秒,但执行大约需要 3 秒

setTimeout(()=> {\MyCode},300)。

我没有发布任何代码,但我只是想知道在 requestframeanimation 中提供 settimeout 是否可以改善周转时间

requestAnimationFrame(() => {setTimeout(()=> {\MyCode},300)});

需要真诚的反馈

setTimeout ensures that ur callback function provided to it is called after timeout period is elapsed...But if your function that called setTimeout is not done with its execution...callback function will not be called even if timeout period has been elapsed.. .我建议您通过其文档 go 了解更多详细信息...链接如下

https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Asynchronous/Timeouts_and_intervals

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM