在这个文件中,我有一个对象 this.objectA 和 this.allAs;this.objectA 包含一些属性。每次我得到一个新的 this.objectA 时,我都会将它添加到数组 this.allAs 中。当我得到一个新的时,我总是重新分配 this.objectA。
后来我检查了我的数组this.allAs,我发现它正确地存储了不同的this.objectA。为什么 this.objectA 被覆盖,this.allAs 中的对象没有被覆盖?(我希望所有这些存储的对象都指向同一个this.objectA,但事实并非如此)Javascript是按值传递对象???