let firstName = "Ziggy";
let lastName = 'gips';
ํฐ ๋ฐ์ดํ, ์์ ๋ฐ์ดํ ๋ชจ๋ ์ฌ์ฉ๊ฐ๋ฅ
๋ฌธ์์ด ์์ ๋ฐ์ดํ๋ฅผ ๋ฃ๊ณ ์ถ์ ๊ฒฝ์ฐ
๋ฌธ์์ด ์์ ๋ฐ์ดํ์ ๋ฐ๊นฅ์ ๋ฐ์ดํ๋ฅผ ์๋ก ๋ค๋ฅธ ๊ฒ์ ์ฌ์ฉ
ex) let name = "hoho 'ho'"
let name = 'hoho "ho"'
length = ๋ฌธ์์ด ๊ธธ์ด
ex) name.length
'+' ์ด์ฉํด์ ๋ฌธ์์ด ์ ํฉ ๊ฐ๋ฅ
ex) let mgs = "leave me alone right now i hate you plz"
trim = ์ข์ฐ ๊ณต๋ฐฑ ์ ๊ฑฐ
method๋ ์ฐ๋ฌ์ ์ฌ์ฉ ๊ฐ๋ฅ, ๊ดํธ๋ ๊ผญ ๋ถ์ผ๊ฒ
ex) msg.toUpperCase().trim()
indexof('์ฐพ์ ๋ฌธ์') = ๋ฌธ์,๋ฌธ์์ด ์ฐพ๊ธฐ
slice('์๋ผ๋ผ ๋ฌธ์ ์์น')
ex) "haha that is so funny!".slice(5)
output = "that is so funny!"
"haha that is so funny!".slice(5, 9)
output = "that"
์์๋ ์
๋ ฅ๊ฐ๋ฅ ์์ ์
๋ ฅ์ ๋ท ๋ฌธ์์ด ๋ถํฐ ์์๋๋ค
replace('A','B') = A๋ฅผ B๋ก ๋ฐ๊พผ๋ค
repeat(๋ฐ๋ณตํ์) = ๋ฌธ์์ด์ ๋ฐ๋ณตํ๋ค
๋ค๋ฅธ method ์ฐธ๊ณ
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String
๋ฐฑํฑ(`),'$',{} ์ด์ฉ!
input = `hello ${1+2+9}`
output = "hello 12"
์ค๊ดํธ ์์ ๋ณ์๋ ์
๋ ฅ ๊ฐ๋ฅ
Null = ๋ณ์๋ฅผ ์ ์ธํ๊ณ ๋น ๊ฐ์ ํ ๋นํ ์ํ (๋น ๊ฐ์ฒด)
Undefined = ๋ณ์๋ฅผ ์ ์ธํ๊ณ ๊ฐ์ ํ ๋นํ์ง ์์ ์ํ (์๋ฃํ์ด ์๋ ์ํ)
typeof ๋ก ์๋ฃํ์ ํ์ธํด๋ณด๋ฉด
null = object
undefined = undefined
+) undefined == null ์ true์ด๋ค
min, max = ๊ฐ๊ฐ ์ธ์๋ก ์ ๋ฌ๋ฐ์ ๊ฐ ์ค ๊ฐ์ฅ ์์ ๊ฐ, ํฐ ๊ฐ ๋ฐํ
random = 0<=x<1 ๋ฌด์์ ์ซ์ ๋ฐํ
round = ์ธ์๋ก ์ ๋ฌ๋ฐ์ ๊ฐ์ ์์์ ์ฒซ ๋ฒ์งธ ์๋ฆฌ์์ ๋ฐ์ฌ๋ฆผํด์ ๋ฐํ
floor = ์ธ์๋ก ์ ๋ฌ๋ฐ์ ๊ฐ๊ณผ ๊ฐ๊ฑฐ๋ ์์ ์ ์ค์์ ๊ฐ์ฅ ํฐ ์ ์ ๋ฐํ
ceil = ์ธ์๋ก ์ ๋ฌ๋ฐ์ ๊ฐ๊ณผ ๊ฐ๊ฑฐ๋ ํฐ ์ ์ค์์ ๊ฐ์ฅ ์์ ์ ์ ๋ฐํ