๐Ÿคท๐Ÿปโ€โ™€๏ธ ๊ตฌ์กฐ๋ถ„ํ•ดํ• ๋‹น? ๊ทธ๊ฒŒ ๋ญ์ฃ 2

๋‚˜์ฟ ํฌยท2023๋…„ 1์›” 7์ผ
0
post-thumbnail

๊ตฌ์กฐ ๋ถ„ํ•ด ํ• ๋‹น ๊ตฌ๋ฌธ์€ ๋ฐฐ์—ด์ด๋‚˜ ๊ฐ์ฒด์˜ ์†์„ฑ์„ ํ•ด์ฒดํ•˜์—ฌ ๊ทธ ๊ฐ’์„ ๊ฐœ๋ณ„ ๋ณ€์ˆ˜์— ๋‹ด์„ ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” JavaScript ํ‘œํ˜„์‹์ž…๋‹ˆ๋‹ค.
-mdn

๋‚˜๋Š” ์ด๋Ÿฐ ์ƒ์†Œํ•œ ์ฝ”๋”ฉ ์šฉ์–ด๋“ค์ด ์ •๋ง ์–ด๋ ต๊ฒŒ ๋Š๊ปด์ง„๋‹ค
๋‚ด๊ฐ€ ๋งŒ๋“ค๊ป„ ๊ทธ๋žฌ๋‹ค
์ง„์งœ ์‰ฝ๊ฒŒ ๋งŒ๋“ค์—ˆ์„ํ…๋ฐ
๋…ธ๋ž‘๋ฐ˜ ์• ๊ธฐ๋“ค๊ณผ ์†Œํ†ตํ•œ ๊ฒฝํ—˜์„ ์‚ด๋ ค์„œ (เธ‡ โ€ขฬ€_โ€ขฬ)เธ‡โœง


๊ตฌ์กฐ๋ถ„ํ•ดํ• ๋‹น์ด๋ž€?

๋ฐฐ์—ด ํ˜น์€ ๊ฐ์ฒด์—์„œ ๊ฐ๊ฐ ๊ฐ’(value)์ด๋‚˜ ํ”„๋กœํผํ‹ฐ(property) ๋ฅผ ๋ถ„ํ•ดํ•˜์—ฌ ์†์‰ฝ๊ฒŒ ๋ณ„๋„์˜ ๋ณ€์ˆ˜์— ๋‹ด์„ ์ˆ˜ ์žˆ๋„๋ก ํ•ด ์ฃผ๋Š” ๊ฑฐ๋ผ๊ณ  ํ•จ.

๋ฌด์Šจ๋ง์ด๋ƒ๋ฉด

let [a,b] = 10, 20
console.log(a) //10
console.log(b) //20

๋ถ„ํ•ด๋˜์–ด ๊ฐ๊ฐ a์—๋Š” 10์ด b์—๋Š” 20์ด ๋‹ด๊ฒผ๋‹ค.
๋‹จ์–ด ๊ทธ๋Œ€๋กœ ๊ตฌ์กฐ๋ฅผ ๋ถ„ํ•ดํ•ด ํ• ๋‹นํ•˜๋Š” ๊ฒƒ์ž„.
์–ด๋ ต์ง€ ์•Š๋„ค? แ••( แ› )แ•—

0๊ฐœ์˜ ๋Œ“๊ธ€