Javascript是等号引用对象还是克隆对象?

Does Javascript equal sign reference objects or clones them?

本文关键字:对象 引用 Javascript      更新时间:2023-09-26

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

"等号"是赋值操作符。如果RHS是一个对象,则将引用分配给LHS,它不会克隆或复制该对象。

所以给定:

var obj = {};
var b = obj;

objb引用同一个对象