π‘ Template Literals
- ν νλ¦Ώ 리ν°λ΄μ λ΄μ₯λ ννμμ νμ©νλ λ¬Έμμ΄ λ¦¬ν°λ΄μ λλ€.
- μ¬κΈ°μ 리ν°λ΄(Literal)μ λ³νμ§ μλ λ°μ΄ν°λ₯Ό μλ―Ένλ€.
- κ³ λ‘ ν νλ¦Ώ 리ν°λ΄μ ννμμ κ°μ§κ³ μλ λ¬Έμμ΄ λ¦¬ν°λ΄μ΄λΌλ κ²μ΄λ€.
- ν νλ¦Ώ 리ν°λ΄μ λ°±ν±(`` , μ«μ 1 μμ μλ€)(grave accent)κ³Ό ${expression}μΌλ‘ ꡬμ±λλ€.
[νΉμ§]
- νμ λ¬Έμμ΄μ μ¬μ©νμ¬ μ€λ°κΏ ν λ \nμ μ¬μ©νμ§λ§ ν νλ¦Ώ 리ν°λ΄μ κ·Έλ₯ μν°λ₯Ό μ¬μ©νμ¬ λμ΄μ£Όλ©΄ λλ€.
- λ°±ν±(``)μ μ¬μ©νκΈ° λλ¬Έμ μμλ°μ΄ν(''), ν°λ°μ΄ν("")λ₯Ό μ΄μ€μΌμ΄μ€λ¬Έ μμ΄ μ¬μ©ν μ μλ€.
π‘ μμ
var a = 5;
var b = 10;
console.log(`Fifteen is ${a + b} and
not ${2 * a + b}.`);
// "Fifteen is 15 and
// not 20."
μ°Έκ³ )
developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Template_literals