๐ค๊ถ๊ธํ๋ ๊ฒ๋ค
1. ๊ฐ์ฒด์ ํ๋กํผํฐ ๋ช ์ ๋ฐ์ดํ๋ฅผ ์ธ์ ๋ ๋ถ์ด๊ณ , ์ธ์ ๋ ์ ๋ถ์ด๋์ง?
- ์ฌ์ฉํ์ง ์์๋ ๋์ง๋ง, property๋ช (key) ์ ๋์ด์ฐ๊ธฐ๊ฐ ์๋ ๊ฒฝ์ฐ์๋ ๋ฐ์ดํ๋ฅผ ๋ถ์ฌ์ผ ํ๋ค๊ณ ํฉ๋๋ค.
(์ถ์ฒ: ์ ๋ก์ด๋ ๋ธ๋ก๊ทธ)
๐์๊ฒ๋ ๊ฒ๋ค
1. Array.map()ํจ์๋ ์ธ ๊ฐ์ง์ arguments๋ฅผ ๋ฐ์ ์ ์์ต๋๋ค.
- ์ฒซ ๋ฒ์งธ argument: ์ฒ๋ฆฌํ ํ์ฌ element
- ๋ ๋ฒ์งธ argument: ์ฒ๋ฆฌํ ํ์ element์ index
- ์ธ ๋ฒ์ฌ argument: map() ์ ํธ์ถํ ๋ฐฐ์ด
2. ๋ฐ๋ณต๋ฌธ์ผ๋ก ๋ ๋๋งํ๋ HTML ์์๋ค์ key={ }๊ฐ ํ์ํฉ๋๋ค.
(์ฐธ๊ณ ํ ๋งํ ์๋ฃ: ๋ฆฌ์กํธ ๊ณต์ ๋ฌธ์)
2. Array.push()๋ ์ฌ๋ฌ ๊ฐ์ ์์๋ฅผ ์ถ๊ฐํ ์๋ ์์ต๋๋ค.
- ๋ฐฐ์ด์์ ์์ฃผ ์ฐ์ด๋ ๋ฉ์๋๋ฅผ ์ ๋ฆฌํด๋ณผ ํ์๊ฐ ์๋ ๊ฒ ๊ฐ์ต๋๋ค.