내장된 표현식을 허용하는 문자열 리터럴이다. 백틱(`)을 이용하여 여러 줄로 이루어진 문자열 연결이 가능하고 변수, 함수 호출 및 산술 표현식을 ${ 표현식 } 을 이용하여 문자열에 직접 삽입할 수 있는 기능이다.
아래 예시를 보면서 확인해보자.
여러 줄로 이루어진 문자열을 Template Literals를 이용하여 간편하게 표현할 수 있다.
const isTigerComming = `
범 내려온다 범이 내려온다
장림깊은 골로
대한 짐승이 내려온다
`
console.log(isTigerComming)
백틱을 사용하여 감싼 후 ${ 표현식 }
을 이용하여 간단하게 표현할 수 있다.