You Can Become A
๋ฆ๊ฒ ์์ํด๋ ๋๊ตฌ๋ ์ง ๋ ธ๋ ฅํ๋ฉด ๊ฐ๋ฐ์๊ฐ ๋ ์ ์์ด์ !
๋น๊ตฌ์กฐํ
[JS] ๐ ๋น๊ตฌ์กฐํ(๊ตฌ์กฐ๋ถํด) ํ ๋น ๐ฏ ์ ๋ฆฌ
์ ์ '๋น๊ตฌ์กฐํ ํ ๋น(destructuring assignment) ๊ตฌ๋ฌธ์ ๋ฐฐ์ด์ด๋ ๊ฐ์ฒด์ ์์ฑ์ ํด์ฒดํ์ฌ ๊ทธ ๊ฐ์ ๊ฐ๋ณ ๋ณ์์ ๋ด์ ์ ์๊ฒ ํ๋ ์๋ฐ์คํฌ๋ฆฝํธ ํํ์(expression)'์ ๋๋ค. โ ๊ฐ๋จํ๊ฒ ์ ๋ฆฌํ๋ฉด ๋ฐฐ์ด [], ํน์ ๊ฐ์ฒด {} ์์ ๊ฐ์ ํธํ๊ฒ ๊บผ๋ด ์ธ ์ ์๋ ๋ฌธ๋ฒ์ ๋๋ค. ๊ธฐ๋ณธ ๋ฌธ๋ฒ - ๋ฐฐ์ด var [a1, a2, ...rest_a] = [1, 2, 3, 4, 5, 6, 7, 8, 9]; console.log(a1); // 1 console.log(a2); // 2 console.log(rest_a); // [3, 4, 5, 6, 7, 8, 9] ์ขํญ์ด ํธ์ถ๋ ๋ณ์๋ช ์งํฉ, ์ฐํญ์ด ํ ๋นํ ๊ฐ ์ ๋๋ค. ์ขํญ์ ๊ฐ ์์์๋ ๊ฐ์ index๋ฅผ ๊ฐ์ง๋ ๋ฐฐ์ด๊ฐ์ด ํ ๋น๋ฉ๋๋ค. ๋ํ ์ ๊ฐ ์ฐ์ฐ..