์๋ฐ์คํฌ๋ฆฝํธ String ๊ฐ์ ๋ฐ์ดํ๋ฅผ ์ฌ์ฉํฉ๋๋ค.
var str = "yunamom";
var str = 'yunamom';
var str = `yunamom`;
JavaScript์์ ํ ํ๋ฆฟ ๋ฆฌํฐ๋ด์ ํ์ฉ๋๋ ๋ฌธ์(์ต์๋ถํธ) ๊ฐ ์๋ค.
์ด ๋ฌธ์(์ต์๋ถํธ) ๋ฅผ ๋ฐฑํฑ(backtick)์ด๋ผ๊ณ ํ๋๋ฐ ์ธ๋ป ์๋ชป๋ณด๋ฉด ์์ ๋ฐ์ดํ์ ํผ๋ํ๊ธฐ ์ฝ๋ค.
์๋ฌธ๋ช ์นญ์ผ๋ก๋ Backquote, backtick, grave accent ๋ฑ ๋ค์ํ ์ด๋ฆ์ด ๋ถ์ด์๋ค.
์๋ฐ์คํฌ๋ฆฝํธ์์๋ ๋ฐฑํฑ(`)์ ์ฌ์ฉํ์ฌ ๋ฌธ์์ด์ ํํํ๋ ๊ฒ์ 'ํ ํ๋ฆฟ ๋ฆฌํฐ๋ด'์ด๋ผ๊ณ ํ๋ค.
๋ฐฑํฑ์ ์ฌ์ฉํ๋ ์ฅ์ ์ ์ฌ๋ฌ๊ฐ์ง๊ฐ ์์ง๋ง ๊ฐ์ฅ ํฐ ์ฅ์ ์ ๋ค์๊ณผ ๊ฐ๋ค.
1. (\n) ๋ฑ์ ์ฌ์ฉํ์ง ์๊ณ ๋ ์ค๋ฐ๊ฟ์ ์ฝ๊ฒ ํ ์ ์๋ค.
2. ๋ฌธ์์ด ๋ด๋ถ์ ํํ์์ ํฌํจ ํ ์ ์๋ค.
3. ํํ์์ ์ฌ์ฉํจ์ผ๋ก์จ (' ')(" ")๋ผ๋๊ฐ (+) ๋ฑ ๋ฌธ์์ด์ ํํํ๊ธฐ ์ํด์ ์ฌ์ฉํ๋ ๋ฒ๊ฑฐ๋ก์ด ์๊ณ ๋ค์ ๋ง์ด ๋ ์ ์๋ค.
var day = "์์์ผ";
/* ์ผ๋ฐ ํํ์ */
console.log("์ค๋์ " + day + " ์
๋๋ค.");
/* ํ
ํ๋ฆฟ ๋ฆฌํฐ๋ด ํํ์ */
console.log(`์ค๋์ ${day} ์
๋๋ค.`);
*JSON ์ ๊ณต์์ ์ผ๋ก ํฐ ๋ฐ์ดํ๋ฅผ ์ฌ์ฉํ๋๋ก ์ง์ ๋์ด์์ต๋๋ค.
'๊ฐ๋ฐ์ธ์ด > JS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[CSS] ์ปฌ๋ฌ ์ฐจํธ ๋ฆฌ์คํธ (0) | 2022.04.08 |
---|---|
[CSS] background-size (๋ฐฐ๊ฒฝ์ด๋ฏธ์ง ํฌ๊ธฐ) (0) | 2022.04.08 |
[CSS] textarea ํ ๋๋ฆฌ ํจ๊ณผ, ์ฌ์ด์ฆ์กฐ์ ์์ ๊ธฐ (1) | 2022.04.05 |
[Markdown] ๋งํฌ๋ค์ด ๋งํฌ ์ฝ์ ํ๊ธฐ (0) | 2022.03.22 |
[CSS] footer ๋ฐ๋ฅ์ ๊ณ ์ ์ํค๊ธฐ (1) | 2022.02.23 |