Template literals
템플릿 리터럴은 내장된 표현식을 허용하는 문자열 리터럴입니다
템플릿 리터럴은 이중 따옴표 나 작은 따옴표 대신 백틱(``) (grave accent) 을 이용합니다. 템플릿 리터럴은 또한 플레이스 홀더를 이용하여 표현식을 넣을 수 있는데, 이는 $와 중괄호( $ {expression} ) 로 표기할 수 있습니다.
표현식(expression)을 일반 문자열(normal strings)에 삽입하기 위해서, 당신은 다음의 문법을 사용할 수 있을 것입니다.
var a = 5;
var b = 10;
console.log("Fifteen is " + (a + b) + " and\nnot " + (2 * a + b) + ".");
// "Fifteen is 15 and
// not 20."
template literals을 이용하면, 이를 더욱 읽기 쉽도록 다음과 같은 문법 설탕(syntactic sugar) 을 활용할 수 있습니다.
var a = 5;
var b = 10;
console.log(Fifteen is ${a + b} and not ${2 * a + b}.
);
// "Fifteen is 15 and
// not 20."