实例1:
function test(person) {
person.age = 26
person = {
name: 'yyy',
age: 30
}
return person
}
const p1 = {
name: 'yck',
age: 25
}
const p2 = test(p1)
console.log(p1) // -> ? yck,26
console.log(p2) // -> ? yyy,30
实例2:
let a = {name: '小付'};
let b = a;
b.name = '小付付';
console.log(a, b); //? {name:'小付付'} {name:‘小付付’}
要想改为:{name:'小付'} {name:‘小付付’}
使用es6语句:let b={...a}