gpt4 book ai didi

javascript - 系统在哪里存储闭包引用的变量

转载 作者:行者123 更新时间:2023-12-04 20:00:19 24 4
gpt4 key购买 nike

如果在外部函数中返回了一个闭包,并且该闭包引用了该外部函数中定义的一些变量,那么该外部函数是否会在 return 语句之后被回收?

并且由于闭包仍然可以访问变量,系统将这些变量存储在哪里?

谢谢!

最佳答案

每个闭包最终都会创建新的类/函数闭包引用的每个变量将是其字段/属性之一所以,不,不会被垃圾收集当你的闭包的类/函数的实例没有引用时,它将被垃圾收集

关于javascript - 系统在哪里存储闭包引用的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18680892/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com