0
はのは、例を見てみましょうjavascriptオブジェクトの割り当てを説明
S.1)を
let x = object.a;
x = 2;
console.log(object);
結果:
[object Object] {
a: [object Object] {
b: 1
}
}
S.2
let x = object.a;
x = { b: 2 };
console.log(object);
結果:
[object Object] {
a: [object Object] {
b: 1
}
}
S.3
let x = object.a;
x.b = 2;
x.c = 2;
console.log(object);
結果:
[object Object] {
a: [object Object] {
b: 2,
c: 2
}
}
なぜs.1とs.2が失敗するのですか?