看一道有意思的题,也许你会自信满满地写下答案,会是正确的吗? }; var b = a; a.x = a = {n: }; console.log('a',a); console.log('b',b); console.log('a.x',a.x); console.log('b.x',b.x); 知识点:变量声明提前,值引用与对象引用.连续赋值.预算符优先级 var a = {n: 1};//a第一次被赋值,是一个引用类型值,请记得变量赋值为引用类型值的时候,通过变量改变这个对象的时候,对象本…