차근차근
자바스크립트 map 깊은복사 앝은복사 본문
반응형
//앝은복사
let map1 = { name : 'aaaa'};
let map2 = map1;
map1.name = 'bbbb';
console.log(map1);
console.log(map2);
//깊은복사
let map1 = { name : 'aaaa'};
let map2 = Object.assign({}, map1);
map1.name = 'bbbb';
console.log(map1);
console.log(map2);
let map2 = Object.assign({}, map1);
map1.name = 'bbbb';
console.log(map1);
console.log(map2);
반응형
Comments