目录 - 例子1 - 例子2 - 例子3 - 例子1 多个变量指向同一引用对象,那么任一变量修改该引用对象的值后,其余变量接收的值也会改变 - 代码例: // 定义变量a为赋值对象 let a = { name: 'sky'} // 定义变量b等于a,相当于把a保存的对象地址值,赋值给了b // 此时a和b指向的是同一个对象 let b = a // 将变量b指向的对象属性age赋值为18 b.age = 18 // 由于指向对象为同一个,因此变量a指向对象属性age当然也是18 console.log(a.age) // 18 - 例子2