javascript - html页面没有特别复杂的功能,但是时不时会卡顿,原因是?
PHP中文网
PHP中文网 2017-04-10 18:07:49
[JavaScript讨论组]

造成页面卡顿的原因有哪些?有推荐的文章吗?或者可以从哪些方面着手去解决卡顿的问题

注意:不是页面加载卡,是比如hover动画会卡,滚动滚轮会卡顿一下,

http://jsbin.com/xozeteguho/edit?html,cs...

这个JS会卡顿,而且谷歌中会明显的晃动,不知道是不是由于这个造成的

PHP中文网
PHP中文网

认证0级讲师

全部回复(5)
大家讲道理

火狐有个YSlow这个插件 可以检测页面的性能 并且出现性能差的原因

大家讲道理

目前大部分浏览器都有开发者模式,打开开发者模式,可以容易的看到网页加载、渲染等每个细节的耗时。先通过这个了解到具体的原因,再对症下药去解决。

高洛峰

打开f12查看 ,我猜是js的问题

天蓬老师

js理由scroll事件吗?js的scroll事件会有什么计算吗?比如曝光啊之类的,这些还是比较影响性能的。hover动画的话代码应该是可以优化的,动画的时候有没有做什么请求之类的。

伊谢尔伦

多使用开发者工具的timeline和profile两个吧
看hover的时候heap是否暴增,还有任务管理器里面 cpu利用率情况,一般卡顿就是cpu利用率较高,大量计算导致ui不能及时更新

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

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