관리 메뉴

FU11M00N

[ ES6 Script ] JS ES5,ES6 템플릿 문자열 표현식 과 백틱 본문

Programming/Javascript

[ ES6 Script ] JS ES5,ES6 템플릿 문자열 표현식 과 백틱

호IT 2021. 2. 15. 21:47

- ES5 템플릿 문자열 표현식

 

 

기존의 싱글쿼테이션 ('문자열') 과 더블쿼테이션 ("문자열") 방법을

백틱 문자를 사용해 문자열을 여닫는 것을 템플릿 문자열 표현식이라고 합니다.

 

백틱 문자는 ` 를 의미합니다.

 

 

 

var test = 'test:'+'tt'+'\ntest2:'+'tt2';
console.log(test);

 

 

ES5에서는 개행문자, 병합등을 이용해 변수나 상수 안에 문자열을 넣어 사용했었습니다.



 

- ES6 템플릿 문자열 표현식

 

하지만 ES6으로 오면서 백틱 안에 멀티라인 스트링을 입력하여 템플릿 문자열 표현식을 사용해

문자열에 변수도 입력하고 계산식 해석 등 해석이 가능한 것은 다 가능합니다.

 

let test3='tt';
let test4='tt2';

console.log(`
test3 : ${test3}
test4 : ${test4}
`);

 

 

 

 

Comments