- ๋ฐฑ์๋ ํ๋ฆฌ์จ๋ณด๋ฉ
- ์นด์นด์ค2021
- DFS
- Python
- ํธ๋ฆฌ
- BFS
- Union-Find
- C++
- ์ํฐ๋
- ์นด์นด์ค ์ฝํ
- js
- ์์ฝ๋
- ์ฌ๊ท
- ๋นํธ๋งต
- ๋ฐฑ์ค
- nestjs
- ์ฌ๋ผ์ด๋ฉ ์๋์ฐ
- ๋ค์ต์คํธ๋ผ
- ์น๋ฆฐ์ด
- ํ๋ฆฌ์จ๋ณด๋ฉ
- go
- ์๊ณ ๋ฆฌ์ฆ
- ๋์ ํ๋ก๊ทธ๋๋ฐ
- ํ๋ก๊ทธ๋๋จธ์ค
- ์ด๋ถํ์
- ๋นํธ๋ง์คํน
- ๊ฐ์ฅ๊ฐ๊น์ด๊ณตํต์กฐ์
- DP
- golang
- LCs
- Today
- Total
๋ชฉ๋กforeach (1)
Hello Ocean! ๐ผ
JS์์ array์ ๊ฐ ์์์ ๋ํด ๊ฐ์ ์์ ์ ๋ฐ๋ณตํ๊ณ ์ถ์ ๋, for๋ฌธ ๋์ ์ Array.prototype.map()์ด๋ Array.prototype.forEach()๋ฅผ ์ฌ์ฉํ ์ ์๋ค. ๋ ํจ์์ ์ฐจ์ด๋ ๋ฌด์์ผ๊น? MDN ๊ณต์๋ฌธ์๋ฅผ ์ฐธ๊ณ ํด๋ณด์. map() : ๋ฐฐ์ด ๋ด์ ๋ชจ๋ ์์ ๊ฐ๊ฐ์ ๋ํ์ฌ ์ฃผ์ด์ง ํจ์๋ฅผ ํธ์ถํ ๊ฒฐ๊ณผ๋ฅผ ๋ชจ์ ์๋ก์ด ๋ฐฐ์ด์ ๋ฐํ * ๊ธฐ์กด ๋ฐฐ์ด์ ์์๋ค๋ก ์์ ์ ์๋ฃํ ๋ค ํด๋น ๊ฒฐ๊ณผ๋ฌผ๋ค์ ๋ชจ์ ์๋ก์ด ๋ฐฐ์ด์ returnํด์ค๋ค๋ ๊ฒ์ ์ ์ ์๋ค. * ๋ฐ๋ผ์ map์ ์ฉ๋๋ฅผ ์ ๋๋ก ์ด๋ฆฌ๋ ค๋ฉด callback ํจ์ ๋ด์ return ๊ตฌ๋ฌธ์ด ์์ด์ผ ํ๋ค. forEach() : ์ฃผ์ด์ง ํจ์๋ฅผ ๋ฐฐ์ด ์์ ๊ฐ๊ฐ์ ๋ํด ์คํ * forEach()๋ ๋ฐฐ์ด์ ๋ณํํ์ง ์๋๋ค. ๊ทธ๋ฌ๋ callbac..