javascript内存泄漏导致页面崩溃的问题
2017-3-1 11:11今天在写一个脚本,鼠标滑过列表项时候如果这个项是可操作的就显示出相应按钮,如果鼠标滑过按钮时候按钮仍然不动。效果如下
这是鼠标从上往下快速滑过时候截图。
脚本下图,本来采用的是注释掉的两行代码
从代码中可以看出如果采用注释掉的代码,有可能产生深层次递归调用,和无法施放的内存泄漏。在chrome浏览器中会不时的提示页面停止反应,最后页面崩溃。将代码改动后去掉递归部分就没有这个问题了。
今天在写一个脚本,鼠标滑过列表项时候如果这个项是可操作的就显示出相应按钮,如果鼠标滑过按钮时候按钮仍然不动。效果如下
这是鼠标从上往下快速滑过时候截图。
脚本下图,本来采用的是注释掉的两行代码
从代码中可以看出如果采用注释掉的代码,有可能产生深层次递归调用,和无法施放的内存泄漏。在chrome浏览器中会不时的提示页面停止反应,最后页面崩溃。将代码改动后去掉递归部分就没有这个问题了。