본문 바로가기
javaScript/J Query & 스크립트

백틱(backtick) ` ${} 템프릿 리터럴 사용이유

by mooyou 2022. 3. 5.
728x90
300x250
SMALL

ES6에서는 템플릿 리터럴이라는 새로운 문자열 표기법을 도입했다.

 

템플릿 리터럴은 이중 따옴표나 작은따옴표 대신 백틱을( ` )사용해서 표현하는데 ' 작은따옴표와 혼동할 수가 있으나 백 틱은 일반적으로 키보드 tab키 위에 있는 표시를말한다.

 

백틱(backtick) 사용 이유

  • "", '', + 연산자를 사용하지 않고 간단하게 문자열을 삽입할 수 있다.
  • (\n)등 줄 바꿈이나 공백 표현을 위해서 백 슬래시로 시작하는 Escape Sequence를 사용하지 않아도 된다.
  • 문자열 내부에 포함식을 포함할 수 있다.
  • 멀티라인 사용이 가능하다.
//일반적인 문자열
console.log("가격은"+ price + "원 입니다.");
//템플릿 리터럴
console.log(`가격은 ${price}원 입니다.`);

 

 

템플릿 리터럴은 플레이스 홀더를 이용한 ${expression}으로 표현식을 넣어준다.

console.log(`1+1 = ${1 + 1}`); // 1+1 = 2

 

728x90
반응형
LIST

'javaScript > J Query & 스크립트' 카테고리의 다른 글

JS 자료형 변환 정리  (0) 2022.03.08
자바스크립트 이진수로 변환하는 방법 toString  (0) 2022.03.06
javascript에서 Infinity, NaN  (0) 2022.03.04
null과 undefined 차이  (0) 2022.03.03
for-in 반복문  (0) 2022.03.02

댓글