map

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ด๊ณ  ์‚ฌ์šฉํ•˜๋Š”๋ฐ ์ด์šฉ๋˜๋Š” ๋ฐฐ์—ด๊ณผ ์ด๋ฅผ loop์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด์„œ forEach()์™€ map()์„ ์ฃผ๋กœ ์‚ฌ์šฉํ•œ๋‹ค.  forEach()Array ์ธ์Šคํ„ด์Šค forEach() ๋ฉ”์„œ๋“œ๋Š” ์ˆœํšŒ ๋ฉ”์„œ๋“œ๋กœ ๊ฐ ๋ฐฐ์—ด ์š”์†Œ์— ๋Œ€ํ•ด ์ œ๊ณต๋œ ์ฝœ๋ฐฑ ํ•จ์ˆ˜๋ฅผ ํ•œ ๋ฒˆ์”ฉ ์‹คํ–‰ํ•œ๋‹ค.๋ฐ˜ํ•œ ๊ฐ’์€ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š”๋‹ค.ํ˜ธ์ถœ๋˜๋Š” ๋ฐฐ์—ด์„ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š์ง€๋งŒ, ์ฝœ๋ฐฑ ํ•จ์ˆ˜๋กœ ์ œ๊ณต๋˜๋Š” ํ•จ์ˆ˜๋Š” ๋ณ€๊ฒฝ ํ•  ์ˆ˜ ์žˆ๋‹ค.๊ทธ๋Ÿฌ๋‚˜ ๋ฐฐ์—ด์˜ length๋Š” ์ฝœ๋ฐฑํ•จ์ˆ˜๋ฅผ ์ฒ˜์Œ ํ˜ธ์ถœํ•˜๊ธฐ ์ „์— ์ €์žฅ๋œ๋‹ค๋Š” ์ ์„ ์œ ์˜ํ•ด์•ผํ•จ.๊ทธ๋ฆฌ๊ณ  ๋ฃจํ”„๋ฅผ ์ค‘์ง€ํ•˜๊ฑฐ๋‚˜ ์ค‘๋‹จํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์—†๋‹ค. const array1 = ['a', 'b', 'c'];array1.forEach((element) => console.log(element));// Expected output: "a"..
๋ฐ(Ming) ๐Ÿˆ‍โฌ›
'map' ํƒœ๊ทธ์˜ ๊ธ€ ๋ชฉ๋ก