Javascript Chrome分配时间线探查器-括号中的对象

Javascript Chrome分配时间线探查器-括号中的对象,javascript,google-chrome,google-chrome-devtools,memory-profiling,Javascript,Google Chrome,Google Chrome Devtools,Memory Profiling,chrome分配探查器捕获的括号中的对象部分(即(数组),(系统),(闭包))是否可以由垃圾收集器收集?我指的是存在对这些对象的永久引用的情况,因此GC无法收集它们 我已经读到,像(编译代码)和(系统)这样的部分可以忽略 换句话说,“构造函数”选项卡中的哪种对象是内存泄漏的标志 如果对象变得不可访问,则它是可垃圾回收的。不管它是如何创建的。开发人员应该担心大括号中的对象吗?当然不是。这是创建对象最常见的方法。那么你的意思是“构造函数”选项卡中“(系统)”或“(关闭)”节点下标记为“()”的对象由

chrome分配探查器捕获的括号中的对象部分(即(数组),(系统),(闭包))是否可以由垃圾收集器收集?我指的是存在对这些对象的永久引用的情况,因此GC无法收集它们

我已经读到,像(编译代码)和(系统)这样的部分可以忽略


换句话说,“构造函数”选项卡中的哪种对象是内存泄漏的标志

如果对象变得不可访问,则它是可垃圾回收的。不管它是如何创建的。开发人员应该担心大括号中的对象吗?当然不是。这是创建对象最常见的方法。那么你的意思是“构造函数”选项卡中“(系统)”或“(关闭)”节点下标记为“()”的对象由垃圾收集器收集,我们不必担心它们?显然我误解了你。当你说大括号中的对象时,我以为你指的是使用对象文字创建的数据,比如
variable={a:1,b:2}
。这些是围绕对象的花括号。