Log/๐Ÿ’ป TIL (CodesStates)

๐Ÿ’ป TIL 3์ผ์ฐจ - 21.06.16

Esoolgnah 2021. 7. 6. 22:24
728x90

 

  โœ๐Ÿป  ์˜ค๋Š˜ ๋ฐฐ์šด ๊ฒƒ, 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๋ฅผ ๋งŽ์ด ์จ๋ณด๋ฉด์„œ ์†์— ์ตํ˜€๋ด์•ผ๊ฒ ๋‹ค!

 

 

 

 

๋ฐ˜์‘ํ˜•