๋ฌธ์ ๋ฅผ ํ๋ค๊ฐ map๊ณผ for๋ฌธ ์ค ์ด๋ค ๊ฒ์ด ๋ ์๋๊ฐ ๋น ๋ฅผ๊น? ํ๋ ๊ณ ๋ฏผ๋ค์ ํด๋ณด์ ์ ์ด ์์ผ์ ๊ฐ์?
์ฌ์ํ ๊ถ๊ธ์ฆ์ด์ง๋ง ์ง์ ํด๊ฒฐํ๋ค๋ ๋ฟ๋ฏํจ์ ๋๋ ์ฃผ์ธ์! ์์ ๋ง์ ์๊ฒฌ์ด ๊ฐ๋ ๋ด๊ธด ๋ด์ฉ๋ ์ข์์!
๋๋ฌด ์ด๋ ค์ด ๊ถ๊ธ์ฆ์ด๋ผ๋ฉด ๋์์ ์์ฒญํด๋ณด์ธ์!
๋ค์ํ ๊ณ ๋ฏผ๋ค์ด ์์ฌ ์ข์ ์๋์ง๋ฅผ ๋ผ ์ ์์๊ฑฐ์์ :) ๐ฅณ
์๋ฐ์คํฌ๋ฆฝํธ ์๋ ํ
์คํธ ๋ฐฉ๋ฒ ์์
console.time() & console.timeEnd()
https://developer.mozilla.org/en-US/docs/Web/API/console/time
console.time('replace_test');
test_str.replace(/1/g, '#').replace(/0/g, ' ');
console.timeEnd('replace_test');
๋ฌธ์ ๋ฅผ ํ๋ค๊ฐ
map๊ณผ for๋ฌธ ์ค ์ด๋ค ๊ฒ์ด ๋ ์๋๊ฐ ๋น ๋ฅผ๊น?ํ๋ ๊ณ ๋ฏผ๋ค์ ํด๋ณด์ ์ ์ด ์์ผ์ ๊ฐ์?์ฌ์ํ ๊ถ๊ธ์ฆ์ด์ง๋ง ์ง์ ํด๊ฒฐํ๋ค๋ ๋ฟ๋ฏํจ์ ๋๋ ์ฃผ์ธ์! ์์ ๋ง์ ์๊ฒฌ์ด ๊ฐ๋ ๋ด๊ธด ๋ด์ฉ๋ ์ข์์!
๋๋ฌด ์ด๋ ค์ด ๊ถ๊ธ์ฆ์ด๋ผ๋ฉด ๋์์ ์์ฒญํด๋ณด์ธ์!
๋ค์ํ ๊ณ ๋ฏผ๋ค์ด ์์ฌ ์ข์ ์๋์ง๋ฅผ ๋ผ ์ ์์๊ฑฐ์์ :) ๐ฅณ
์๋ฐ์คํฌ๋ฆฝํธ ์๋ ํ ์คํธ ๋ฐฉ๋ฒ ์์