- ์์ฝ๋
- C++
- ์น๋ฆฐ์ด
- BFS
- ์ด๋ถํ์
- ๊ฐ์ฅ๊ฐ๊น์ด๊ณตํต์กฐ์
- DFS
- Union-Find
- ์ฌ๋ผ์ด๋ฉ ์๋์ฐ
- ์ฌ๊ท
- ์๊ณ ๋ฆฌ์ฆ
- ์นด์นด์ค ์ฝํ
- ๋ฐฑ์๋ ํ๋ฆฌ์จ๋ณด๋ฉ
- go
- golang
- ๋ค์ต์คํธ๋ผ
- ํ๋ฆฌ์จ๋ณด๋ฉ
- ๋์ ํ๋ก๊ทธ๋๋ฐ
- Python
- ๋นํธ๋งต
- ํ๋ก๊ทธ๋๋จธ์ค
- js
- ๋นํธ๋ง์คํน
- ๋ฐฑ์ค
- nestjs
- DP
- ํธ๋ฆฌ
- LCs
- ์นด์นด์ค2021
- ์ํฐ๋
- Today
- Total
๋ชฉ๋กjs (3)
Hello Ocean! ๐ผ
JS์์ array์ ๊ฐ ์์์ ๋ํด ๊ฐ์ ์์ ์ ๋ฐ๋ณตํ๊ณ ์ถ์ ๋, for๋ฌธ ๋์ ์ Array.prototype.map()์ด๋ Array.prototype.forEach()๋ฅผ ์ฌ์ฉํ ์ ์๋ค. ๋ ํจ์์ ์ฐจ์ด๋ ๋ฌด์์ผ๊น? MDN ๊ณต์๋ฌธ์๋ฅผ ์ฐธ๊ณ ํด๋ณด์. map() : ๋ฐฐ์ด ๋ด์ ๋ชจ๋ ์์ ๊ฐ๊ฐ์ ๋ํ์ฌ ์ฃผ์ด์ง ํจ์๋ฅผ ํธ์ถํ ๊ฒฐ๊ณผ๋ฅผ ๋ชจ์ ์๋ก์ด ๋ฐฐ์ด์ ๋ฐํ * ๊ธฐ์กด ๋ฐฐ์ด์ ์์๋ค๋ก ์์ ์ ์๋ฃํ ๋ค ํด๋น ๊ฒฐ๊ณผ๋ฌผ๋ค์ ๋ชจ์ ์๋ก์ด ๋ฐฐ์ด์ returnํด์ค๋ค๋ ๊ฒ์ ์ ์ ์๋ค. * ๋ฐ๋ผ์ map์ ์ฉ๋๋ฅผ ์ ๋๋ก ์ด๋ฆฌ๋ ค๋ฉด callback ํจ์ ๋ด์ return ๊ตฌ๋ฌธ์ด ์์ด์ผ ํ๋ค. forEach() : ์ฃผ์ด์ง ํจ์๋ฅผ ๋ฐฐ์ด ์์ ๊ฐ๊ฐ์ ๋ํด ์คํ * forEach()๋ ๋ฐฐ์ด์ ๋ณํํ์ง ์๋๋ค. ๊ทธ๋ฌ๋ callbac..
๋ฐฐ์ด์ ์ ๋ ฌํ ๋๋, Array.sort() ํจ์๋ฅผ ํตํด์ ์ ๋ ฌ์ ํ ์ ์๋ค. ๊ฐ์ฒด๋ฅผ ์ ๋ ฌํ ๋๋ ์ด๋ป๊ฒ ํด์ผํ ๊น? ๊ฐ์ฒด๋ ๋ง์ฐฌ๊ฐ์ง๋ก sort()๋ฅผ ์ด์ฉํ๋๋ฐ, ๋ด๋ถ์ compareFunction์ ์ ์ํด์ฃผ์ด์ผ ํ๋ค. ์๋ฅผ๋ค์ด, ageํ๋๋ฅผ ๊ฐ์ง ์๋ ๊ฐ์ฒด ๋ฐฐ์ด์ ๋ค์๊ณผ ๊ฐ์ด ์ ๋ ฌํ ์ ์๋ค. let objs = [ {age: 13}, {age: 43}, {age: 9}, {age: 40} ]; objs.sort(function(a,b) { // ์ค๋ฆ์ฐจ์ return a.age - b.age; }); objs.sort(function(a,b) { // ๋ด๋ฆผ์ฐจ์ return b.age - a.age; }); C++๊ณผ ๊ฐ์ ๋ค๋ฅธ ์ธ์ด์์๋, compareFunction์ ์ ์ํ ๋, booleanํ์์ผ๋ก ..
๊ธฐ์กด์ ์ค์น๋์ด ์๋ vs code๋ฅผ ์ด์ฉํ์๋ค. html ์คํ์ chrome ๋ธ๋ผ์ฐ์ ๋ฅผ ์ด์ฉํ์๋ค. ์ด ๋ธ๋ก๊ทธ๋ฅผ ์ฐธ๊ณ ํ์ฌ ํ๊ฒฝ์ ๊ตฌ์ถํ์๋ค. qzqz.tistory.com/422 [JavaScript] ๊ฐ๋ฐ ํ๊ฒฝ ์ค์ (Visual Studio Code ์ค์น / ๋๋ฒ๊น ์ธํ ) ์๋ฐ ์คํฌ๋ฆฝํธ ์๋ํฐ๋ Visual Studio Code๋ฅผ ์ฌ์ฉํ๊ฒ ์ต๋๋ค. ์ด ์๋ํฐ๊ฐ ์์ฆ ๊ธ๋ถ์ํ๊ณ ์๊ธฐ์ ์ฌ์ฉ์ ํด๋ณด๋ ค ํฉ๋๋ค. https://code.visualstudio.com Visual Studio Code - Code Editing. Redefined Visual.. qzqz.tistory.com ๊ตฌ์ถํ๋ ๊ณผ์ ์์ html ์๋์์ฑ์ด ๋์ง ์์ ์๋ ๋๊ฐ์ ๊ณผ์ ์ ๋ ๊ฑฐ์ณค๋ค. 'HTML Snippets' exten..