网站地图官方微信:
网站首页 土木镇 三角乡 郧阳区 小关乡 乐丰乡 黄坪镇

当前位置: 首页 >

J***aScript的闭包会无法被垃圾回收吗?

你理解反了吧,正因为无法引用到它,所以才会被垃圾回收。

垃圾回收靠的就是从根节点开始遍历所有对象,遍历不到的就是垃圾。

先来演示一个能正常引用的: function outer() { let str = "string"; function inner() { console.log(str); } return inner; } window.foo = outer(); outer 返回的 inner 函数由于被全局变量 foo 所引用,所以相关的一系类对象都不会被垃圾回收。

在 DevTools 内存分析面板可以看到,存在一个 contex…。

J***aScript的闭包会无法被垃圾回收吗?

  • | 将 Windows Server 作为个人 PC 操作系统来用是怎样的体验? |

    我有一段时间就是用Windows Server做桌面操作系统...

    查看详情>>
  • | 据说go和c#的开发者都说自己比较节省内存,你们认为呢? |

  • | 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗? |

  • | 055驱逐舰的战力被低估还是被高估? |

  • | 如何评价书籍《国家意志》? |

  • | 为什么任天堂在NS2上没有选择使用OLED屏幕以提升续航能力和显示效果? |

  • | 如何看待英伟达新推出的显卡5090dd? |

  • | 有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢? |

  • | 联想 128GB 超大内存迷你 AMD 主机上架,此款主机有哪些亮点? |

  • | iOS开发新手入门应该学OC还是swift? |

  • | 琼瑶剧中哪些经典台词让你印象深刻?哪些经典场景让你记忆犹新? |

  • 王力宏,林俊杰应该没什么问题,陈奕迅有概率会跪。 其他人,...

    2025-06-21
  • 实际上现在老中有两套打法。 一套是等美国入局伊朗,这边围台...

    2025-06-21
  • 年轻的时候可能不敢发,现在癌了,以前不敢做的事现在慢慢尝试改...

    2025-06-21
  • 二者半斤八两,国内用postgres的少,大多数人不知道po...

    2025-06-21

关注我们

添加微信好友,关注最新动态