我基本上有一个对象,但是这个对象只有在用户输入后才会被填充。但是其他类也在使用这个对象。但是在我用真实对象填充对象之后,它不会在其他类中更新。
例子 :
var x = {
text: null
}
var y = {
text: x.text
}
x.text = 'trlalala';
console.log(y.text);
console.log(x.text);
但是当我运行它时, y.text 将打印出 null。但是该值应该已经更新。我的一位朋友告诉我这是因为 y.text 复制了 x.text 的结构而不是引用。卡了一段时间。:\
任何输入将不胜感激,谢谢!