카테고리 없음

[JS] Template Literals (ES6)

탱 'ㅅ' 2024. 5. 23. 14:18

backtick(``)을 사용하여 문자 그대로 표현한 문자열

 

Fifteen is 15 and

not 20.

const a = 5, b = 10

// ES5
console.log("Fifteen is " + (a+b) + "and\nnot " + (2*a + b) + ".")

// ES6
console.log(`Fifteen is ${a+b} and
not ${2*a + b}.`)

 

💡 새롭게 알게 된 점

· 문자열 안의 \n으로 C처럼 줄 바꿈이 가능하다

· 백틱이 끝나지 않은 문장은 코드상에서 엔터가 실제 줄바꿈으로 출력된다