gpt4 book ai didi

JavaScript 从内存中清除变量

转载 作者:行者123 更新时间:2023-12-03 07:17:52 25 4
gpt4 key购买 nike

我正在为 JS 编写代码。当我删除大对象时,我需要知道 JS 中的内存是如何工作的。

var a = new Object();
a.b = new Object();
a.b.c = new Object();
a.b.c.d = new Object();

a.b = undefined; // Is it delete a.b.c and a.b.c.d or not?

最佳答案

如果没有指向某个对象的指针,它将被垃圾回收。由于指向 a.b.c 的唯一指针在 a.b 中,因此 a.b.c 将被垃圾收集。与 a.b.c.d 相同的情况。

关于JavaScript 从内存中清除变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37563372/

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