找回密码
 立即注册
搜索
查看: 1038|回复: 0

[基础语法] setInterval影响性能导致卡死的解决方法

[复制链接]

581

主题

110

回帖

4066

积分

管理员

积分
4066

众神之神

发表于 2024-1-5 11:23:27 | 显示全部楼层 |阅读模式

单纯的使用setInterval可能会导致页面卡死。

正确解决方法如下:

  1. setTimeout(()=>{
  2.   //处理中
  3.     setTimeout(arguments.callee,interval)
  4. },interval)
复制代码

demo
  1. setTimeout(()=>{
  2.     //处理中
  3.     setTimeout(countDown,0)
  4. },1000)
复制代码


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|十三博客 ( 鲁ICP备2023000528号 )

GMT+8, 2026-6-1 18:27 , Processed in 0.047439 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表