Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在MyApp.something.BigObject我有一个内存昂贵的对象,我喜欢这样做var theObject = MyApp.something.BigObject;。我的问题是这会占用双倍的内存吗?
MyApp.something.BigObject
var theObject = MyApp.something.BigObject;
“等号”是赋值运算符。如果 RHS 是对象,则将引用分配给 LHS,它不会克隆或复制对象。
所以给出:
var obj = {}; var b = obj;
obj和b都引用同一个对象。