网站全局使用一个页面,若用户不刷新页面,页面不会做跳转,这时使用ie访问内存会持续增加,有什么好的方式可以优化?什么样的js写法会导致泄露?
全局变量没有清空delete,对象循环引用,闭包等等都会引起内存泄露,然后IE很多操作应该是调用C++写的com内存释放机制原本就存在问题,所以要用IE尽量用完的变量及时清空,不要是要Windows级的全局变量.
正文完
网站全局使用一个页面,若用户不刷新页面,页面不会做跳转,这时使用ie访问内存会持续增加,有什么好的方式可以优化?什么样的js写法会导致泄露?
全局变量没有清空delete,对象循环引用,闭包等等都会引起内存泄露,然后IE很多操作应该是调用C++写的com内存释放机制原本就存在问题,所以要用IE尽量用完的变量及时清空,不要是要Windows级的全局变量.