javascript - JavaScript 对象中的自引用是否会导致性能不佳?

标签 javascript object self-reference

JavaScript 对象中的自引用是否会导致性能问题?

var o = {
    name:"object"
};
o.obj = o;

最终结果如下:

enter image description here

我们可以看到该对象o是无限的,有其自身的属性,我想知道它是否会导致性能问题。

最佳答案

它可能会阻止 o 被垃圾收集,因此,如果您有数百万个这样的垃圾,则可能会在计算机内存不足时导致问题。

但是,它本身不会直接导致“性能不佳”。

关于javascript - JavaScript 对象中的自引用是否会导致性能不佳?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26296250/

相关文章:

javascript - 根据位置和长度将部分字符串包裹在 HTML 标签中

javascript - 将查询结果对象传递给单独的函数

Javascript函数可以使用reduce/map来计算对象属性的嵌套数组

Javascript 对象访问器怪异

entity-framework - EF Code 中的对称关系优先

javascript - HTML 背景图片加载

javascript - 从 forEach 更改为 Jquery.each 时出现的问题

object - Powershell对象作为参数

谁能解释一下在以下情况下如何分配大小?

ruby-on-rails - 如何使用 mongoid 实现 'social' 方面