JavaScript์์ ๊ฐ์ฒด๋ฅผ ๋ณต์ฌํ๋ ๋ฐฉ๋ฒ์๋ ์ฌ๋ฌ ๊ฐ์ง๊ฐ ์์ต๋๋ค.์ฃผ์ด์ง ์์ ์์ let cvtData = { ...data };์ let cvtData = data;์ ์ฐจ์ด์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค: Spread ๋ฌธ๋ฒ์ ์ฌ์ฉํ ๊ฐ์ฒด ๋ณต์ฌ ({ ...data }):๋ณต์ฌ ๋ฐฉ์: Spread ๋ฌธ๋ฒ์ ์ฌ์ฉํ์ฌ ๊ฐ์ฒด data๋ฅผ ๋ณต์ฌํฉ๋๋ค.๋์: ์๋ก์ด ๊ฐ์ฒด๊ฐ ์์ฑ๋๋ฉฐ, data ๊ฐ์ฒด์ ์์ฑ๋ค์ด ์๋ก์ด ๊ฐ์ฒด์ ๋ณต์ฌ๋ฉ๋๋ค. ์ด ๊ณผ์ ์์ ๊น์ ๋ณต์ฌ(deep copy)๊ฐ ์ด๋ฃจ์ด์ง์ง ์์ผ๋ฉฐ, ์์ฑ ๊ฐ์ด ๊ฐ์ฒด๋ ๋ฐฐ์ด์ธ ๊ฒฝ์ฐ์๋ ์ฐธ์กฐ ๊ด๊ณ๊ฐ ์ ์ง๋ ์ ์์ต๋๋ค.let data = { foo: 'bar' };let cvtData = { ...data }; ๋จ์ ๋์ ์ ํตํ ๊ฐ์ฒด ์ฐธ์กฐ (data):๋ณต์ฌ ๋ฐฉ์: ๋จ์ํ data..