const soo1 = {
name: 'sooyoung',
age: 27
}
const soo2 = {
name: '์์',
...soo1,
}
const soo3 = {
...soo1,
name: '์์',
}
console.log(soo2); // { name: 'sooyoung', age: 27 }
console.log(soo3); // { name: '์์', age: 27 }
- soo2๋ name: '์์'์ ๋จผ์ ์ ์ธ ํ์ผ๋ ์ ๊ฐ ์ฐ์ฐ์๋ฅผ ๊ทธ ๋ค์์ ํผ์ณ์คฌ์ผ๋ฏ๋ก '์์'์ผ๋ก name ๊ฐ์ด ๋ฐ๋์ง ์๋๋ค.
- ์๋๋๋ก ๋ฐ๊ฟ์ฃผ๋ ค๋ฉด ์ ๊ฐ ์ฐ์ฐ์๋ฅผ ๋จผ์ ํผ์น๊ณ ๋์ ๋ฐ๊ฟ์ฃผ๋ ์์๋ก ์งํํด์ผ ํ๋ค.
const soo1 = {
name: 'sooyoung',
age: 27
}
const soo2 = {
name: '์์',
...soo1,
}
const soo3 = {
...soo1,
name: '์์',
}
console.log(soo2); // { name: 'sooyoung', age: 27 }
console.log(soo3); // { name: '์์', age: 27 }
- soo2๋ name: '์์'์ ๋จผ์ ์ ์ธ ํ์ผ๋ ์ ๊ฐ ์ฐ์ฐ์๋ฅผ ๊ทธ ๋ค์์ ํผ์ณ์คฌ์ผ๋ฏ๋ก '์์'์ผ๋ก name ๊ฐ์ด ๋ฐ๋์ง ์๋๋ค.
- ์๋๋๋ก ๋ฐ๊ฟ์ฃผ๋ ค๋ฉด ์ ๊ฐ ์ฐ์ฐ์๋ฅผ ๋จผ์ ํผ์น๊ณ ๋์ ๋ฐ๊ฟ์ฃผ๋ ์์๋ก ์งํํด์ผ ํ๋ค.