假设我有以下对象:

var lol = {
    section: {},
    other: {foo: 'bar', foob: 'baz'}
};


现在,如果我执行以下操作:

lol.section.other = lol.other;


将引用链接到section.otherother还是将整个other对象复制并放置在section中?

最佳答案

您正在创建对同一对象的两个引用。

绝对不会隐式复制Javascript对象。

关于javascript - 这将复制对象或添加对它的引用吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7576884/

10-12 14:06