一直没时间写,本来想着晚上写的,但晚上又有其他问题。
先简单写写吧,用chrome的devTools的memory发现内存一直增大。顺着函数查下去,发现前端同事用一个数组存储了没来得及处理的事件,这些事件有对下载数据(一直有下载,且量大)的引用,然后事件处理完后却没有把事件从数组中清除,有引用导致GC回收不了这部分内存,造成内存泄漏。甚至内存爆掉影响用户体验。
JS也会有内存泄漏问题,数组存放东西时,用完记得删掉!
JavaScript也会内存泄漏
最新推荐文章于 2024-02-15 17:10:08 发布