js变量存储有栈存储和堆存储,访问时栈存储是按值访问堆存储是按引用访问,基础变量是按值,新建的时候就是建立一个独立的副本已经与等号右边的值没有关系。对象是按引用访问,新建的时候只是一个对象的引用而已它代表这个对象。