Responsive Advertisement
๋ผ๋ฒจ์ด ๋ฐฐ์—ด์ˆœํšŒ์ธ ๊ฒŒ์‹œ๋ฌผ ํ‘œ์‹œ

JavaScript์˜ for...of ๋ฌธ: ์ดํ„ฐ๋Ÿฌ๋ธ” ์ˆœํšŒ ๊ฐ€์ด๋“œ

JavaScript ์—์„œ for...of ๋ฌธ์€ ๋ฐฐ์—ด, ๋ฌธ์ž์—ด, ๋งต(Map), ์…‹(Set) ๋“ฑ๊ณผ ๊ฐ™์€ ์ดํ„ฐ๋Ÿฌ๋ธ”(iterable) ๊ฐ์ฒด์˜ ์š”์†Œ๋ฅผ ์ˆœํšŒํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋ฐ˜๋ณต๋ฌธ์ž…๋‹ˆ๋‹ค. for...of ๋ฌธ์€ ์ดํ„ฐ๋Ÿฌ๋ธ” ๊ฐ์ฒด์˜ ๊ฐ’์„ ์ˆœ์ฐจ์ ์œผ๋กœ ๊ฐ€์ ธ์˜ค๋ฏ€๋กœ, ๋ฐฐ์—ด์ด๋‚˜ ๋ฌธ์ž์—ด ๋“ฑ์„ ๋‹ค๋ฃฐ ๋•Œ ๋งค์šฐ ๊ฐ„ํŽธํ•˜๊ณ  ์œ ์šฉํ•˜๊ฒŒ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” JavaScript์˜ for.…
JavaScript์˜ for...of ๋ฌธ: ์ดํ„ฐ๋Ÿฌ๋ธ” ์ˆœํšŒ ๊ฐ€์ด๋“œ

JavaScript์˜ for...in ๋ฌธ: ๊ฐ์ฒด ์ˆœํšŒ ๊ฐ€์ด๋“œ

JavaScript ์—์„œ for...in ๋ฌธ์€ ๊ฐ์ฒด์˜ ์†์„ฑ(ํ‚ค)๋ฅผ ์ˆœํšŒํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋ฐ˜๋ณต๋ฌธ์ž…๋‹ˆ๋‹ค. ๋ฐฐ์—ด์ด๋‚˜ ๊ฐ์ฒด์™€ ๊ฐ™์€ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ์˜ ๊ฐ ์†์„ฑ์ด๋‚˜ ์ธ๋ฑ์Šค์— ์ ‘๊ทผํ•˜๋Š” ๋ฐ ๋งค์šฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” JavaScript์˜ for...in ๋ฌธ ์‚ฌ์šฉ๋ฒ•๊ณผ ๋‹ค์–‘ํ•œ ์˜ˆ์‹œ๋ฅผ ํ†ตํ•ด ๊ทธ ํ™œ์šฉ ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. JavaScript for...in ๋ฌธ์ด๋ž€? …
JavaScript์˜ for...in ๋ฌธ: ๊ฐ์ฒด ์ˆœํšŒ ๊ฐ€์ด๋“œ

JavaScript์˜ For ๋ฃจํ”„: ๋ฐ˜๋ณต๋ฌธ ์‚ฌ์šฉ ๊ฐ€์ด๋“œ

JavaScript ์—์„œ for ๋ฃจํ”„๋Š” ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ด๊ณ  ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ๋ฐ˜๋ณต๋ฌธ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ๋ฐ˜๋ณต๋ฌธ์€ ์ฝ”๋“œ๋ฅผ ์—ฌ๋Ÿฌ ๋ฒˆ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•˜์—ฌ, ๋™์ผํ•œ ์ž‘์—…์„ ์—ฌ๋Ÿฌ ๋ฒˆ ์ˆ˜ํ–‰ํ•  ๋•Œ ๋งค์šฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” JavaScript์˜ for ๋ฃจํ”„์˜ ๊ธฐ๋ณธ ๊ตฌ์กฐ์™€ ๋‹ค์–‘ํ•œ ํ™œ์šฉ ์˜ˆ์ œ๋ฅผ ํ†ตํ•ด ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉ๋˜๋Š”์ง€ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. JavaScript์˜ f…
JavaScript์˜ For ๋ฃจํ”„: ๋ฐ˜๋ณต๋ฌธ ์‚ฌ์šฉ ๊ฐ€์ด๋“œ
์ด์ „ํ™ˆ์ตœ๊ทผ