let b = {id: 123};
console.log(b); // {id:234}
b.id = 234;
console.log(b); // {id:234}
let b = {id: 123};
console.log(b.id); // 123
b.id = 234;
console.log(b.id); // 234
我知道对象是引用类型这里打印b是打印b指向的内存空间,但是同步执行,在打印第一个b的时候我还没有改变b的值,我预期第一个打印结果是{id:123},第二个打印结果是{id:234},这里面却全是{id:234},请各位大佬指点一下,这是什么原因?小菜鸡在线求教!!