一般的浏览器内存性能问题只有两种:
1.内存泄露
内存迅速增长,导致浏览器网页崩溃。
定位方法:使用谷歌自带的前端调试工具
图中用红点标注的几点,勾选上Memory点击左边的原点生成上图,查看
内存折线图有明显的红色折线就是内存泄露的标志,点击即可定位代码位置。
2.内存的缓慢增长
一般由于浏览器的垃圾回收机制造成。代码中的闭包或者定时器导致。现象一般是网页长时间打开后,页面变得越来越卡顿。着重定位于定时器是否有清除以及闭包是否过多。
一般的浏览器内存性能问题只有两种:
1.内存泄露
内存迅速增长,导致浏览器网页崩溃。
定位方法:使用谷歌自带的前端调试工具
图中用红点标注的几点,勾选上Memory点击左边的原点生成上图,查看
内存折线图有明显的红色折线就是内存泄露的标志,点击即可定位代码位置。
2.内存的缓慢增长
一般由于浏览器的垃圾回收机制造成。代码中的闭包或者定时器导致。现象一般是网页长时间打开后,页面变得越来越卡顿。着重定位于定时器是否有清除以及闭包是否过多。