```javascript var a = {n: 1}; var b = a; a.x = a = {n: 2}; console.log(a.x) console.log(b.x) ``` 这是连续赋值的坑 - [参考资料](https://www.zhihu.com/question/41220520)