๐ป TIL 3์ผ์ฐจ - 21.06.16
โ๐ป ์ค๋ ๋ฐฐ์ด ๊ฒ, Key Point
- ๋ฌธ์์ด ๋ค๋ฃจ๊ธฐ
str[index] ๋ก ๋ฌธ์์ด ๋ด index๋ฒํธ์ ํด๋นํ๋ ๋ฌธ์์ด์ ์ฝ์ด๋ผ ์ ์๋ค.
string ํ์ ๊ณผ ๋ค๋ฅธ ํ์ ์ฌ์ด์ + ์ฐ์ฐ์๋ฅผ ์ฐ๋ฉด string ํ์์ผ๋ก ๋ณํ๋๋ค.
str.length ๋ ๋ฌธ์์ด์ ์ ์ฒด ๊ธธ์ด๋ฅผ ๋ฐํํ๋ค.
๋ชจ๋ string method ๋ immutable, ์ฆ ์๋ณธ์ด ๋ณํ์ง ์์ผ๋ array method๋ immutable, mutable ์ฌ๋ถ๋ฅผ ์ ๊ธฐ์ตํด์ผ ํ๋ค.
- ํ ํ๋ฆฟ ๋ฆฌํฐ๋ด
` <- ๋ฐฑํฑ์ ์ฌ์ฉํ์ฌ + ์์ด๋ ๋ฌธ์์ด๊ณผ ๋ณ์๊ฐ ์กฐํฉ๋ ๋ฌธ๊ตฌ๋ฅผ ๋ง๋ค ์ ์๋ค. ๋ณ์๋ ${๋ณ์} ์ด๋ฐ์์ผ๋ก ํ์ํ๋ค.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Template_literals
Template literals - JavaScript | MDN
ํ ํ๋ฆฟ ๋ฆฌํฐ๋ด์ ๋ด์ฅ๋ ํํ์์ ํ์ฉํ๋ ๋ฌธ์์ด ๋ฆฌํฐ๋ด์ ๋๋ค. ์ฌ๋ฌ ์ค๋ก ์ด๋ค์ง ๋ฌธ์์ด๊ณผ ๋ฌธ์ ๋ณด๊ฐ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด์ ๋ฒ์ ์ ES2015์ฌ์ ๋ช ์ธ์์๋ "template strings" (ํ ํ๋ฆฟ ๋ฌธ
developer.mozilla.org
๐ก ์ค๋ ๋๋ ์
๋ฌธ์์ด ๊ด๋ จ๋ method๋ฅผ ๋ง์ด ์จ๋ณด๋ฉด์ ์์ ์ตํ๋ด์ผ๊ฒ ๋ค!