闭包是否会导致内存占用过高
来源:5-5 -【连环问】JS闭包是内存泄漏吗

哈啰沃尔德
2022-04-13
老师我想问下一个js项目是不是会存在很多闭包,闭包的环境变量都是常驻内存,那这种会不会导致内存占用很高
写回答
2回答
-
一般不会出现这种情况。
如果真的内存泄漏了,也不是闭包的问题,而是真的出现了内存泄漏的 bug 。但闭包的内存占用不是 bug ,也不会发生泄漏。
022022-04-14 -
天使也很坏
2025-06-29
闭包不是导致内存泄漏的罪魁祸首,因为这是系统正常的内存开销。
就跟你平时吃饭一样,导致长胖的是零食而不是一碗饭。
要么就是哪里出现了大量的计算,死循环,或者事件泄漏,亦或者window上挂了太多的东西,占用了大量的常驻内存。
00
相似问题