assignment
-
[Javascript]๊ตฌ์กฐ ๋ถํด ํ ๋น(๋์คํธ๋ญ์ฒ๋ง ํ ๋น)์ฌ๋ถ์์ฌ๋ถ์/Javascript 2022. 4. 26. 00:39
#๋ชจ๋์๋ฐ์คํฌ๋ฆฝํธ_๋ฅ๋ค์ด๋ธ ์คํฐ๋๋ฅผ ์งํํ๋ฉด์ ์ ๋ฆฌํ ๋ด์ฉ์ ๋๋ค. ๊ตฌ์กฐ ๋ถํด ํ ๋น ๊ตฌ์กฐ ๋ถํด ํ ๋น์ ๊ตฌ์กฐํ๋ ๋ฐฐ์ด๊ณผ ๊ฐ์ ์ดํฐ๋ฌ๋ธ ๋๋ ๊ฐ์ฒด๋ฅผ destructuring(๊ตฌ์กฐ ํ๊ดด)ํ์ฌ 1๊ฐ ์ด์์ ๋ณ์์ ๊ฐ๋ณ์ ์ผ๋ก ํ ๋นํ๋ ๊ฒ์ ๋งํ๋ค. ๋ฐฐ์ด ๊ตฌ์กฐ ๋ถํด ํ ๋น ES5๊น์ง๋ ๊ตฌ์กฐํ๋ ๋ฐฐ์ด์ 1๊ฐ ์ด์์ ๋ณ์์ ํ ๋นํ ๋๋ ์๋์ ๊ฐ์ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ค. // ES5 var arr = [1, 2, 3]; var one = arr[0]; var two = arr[1]; var three = arr[2]; console.log(one, two, three); // 1 2 3 ๋ฐฐ์ด ๊ตฌ์กฐ ๋ถํด ํ ๋น์ ๋์(ํ ๋น๋ฌธ์ ์ฐ๋ณ)์ ์ดํฐ๋ฌ๋ธ์ด์ฌ์ผ ํ๋ฉฐ, ํ ๋น ๊ธฐ์ค์ ๋ฐฐ์ด์ ์ธ๋ฑ์ค๋ค. ์ฆ, ์์๋๋ก ํ ๋น๋๋ค. const arr ..