SOURCE

let a = {
    n: 1
}; // 引用数据定义时,先在堆内存中创建对象,然后在执行环境里创建变量,最后将地址赋值给变量
let b = a;
a = a.x = {
    n: 2
}; // 带成员访问的要优先处理(js运算访问优先级的问题,成员访问是19,比较高)
console.log(a.x);
console.log(b);
console 命令行工具 X clear

                    
>
console