Javascript是否等同于引用对象或克隆它们?

ili*_*139 2 javascript memory-management object-reference

MyApp.something.BigObject我有一个内存昂贵的对象,我喜欢这样做var theObject = MyApp.something.BigObject;.我的问题是会占用双倍的记忆吗?

Rob*_*obG 7

"等号"是赋值运算符.如果RHS是对象,则将引用分配给LHS,它不会克隆或复制对象.

所以给出:

var obj = {};
var b = obj;
Run Code Online (Sandbox Code Playgroud)

两个物镜b引用同一个对象.