Template literal

양갱장군·2020년 8월 22일
0

template literal은 일반 문자열과 비슷해 보이지만, ‘ 또는 “ 같은 따옴표 대신 백틱(backtick) 문자 `를 사용한다.
** backtick은 보통 tab key 위에 있다.

Backticks


  1. 템플릿 리터럴은 이스케이프 없이 '작은따옴표'와 "큰따옴표"를 혼용할 수 있다.
  2. 일반적인 문자열과 달리 여러 줄에 걸쳐 문자열을 작성할 수 있다.
  3. String interpolation: + 연산자를 사용하지 않아도 ${ … }으로 새로운 문자열을 삽입할 수 있다.
  4. HTML escaping: the ability to transform a string so that it is safe to include in HTML. ⇒ 나중에 다시 알아볼 내용
let firstName = 'John',
    lastName = 'Doe';
let greeting = `Hi ${firstName}, ${lastName}`;
console.log(greeting); // Hi John, Does```

0개의 댓글