登录  /  注册
javascript - 一千行js代码,怎么让它每运行30毫秒就settimeout一次 让出ui线程控制权?
天蓬老师
天蓬老师 2017-04-11 12:55:30
[JavaScript讨论组]

如题……
做的webapp,同时创建了4个webview,后面三个webview加载的时候首页响应迟钝(上滑滚动不流畅,偶尔会渲染出小段白屏),
如果让后面三个页面的js每运行30毫秒就settimeout一次,这样就不会那么明显地阻塞首页进程?
这要咋做呢,现在页面都已经写完了 如果对页面进行大改,所有的函数调用都改成一个settimeout里面再套settimeot 再套settimeout…… 好像太麻烦……

我看《高性能javascript》里讲了处理大数组怎么拆分任务 分时间段运行,不是数组的时候要咋办?

给我个思路?
或者有其他什么办法?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号