Learning Log/JavaScript

[javascript] template literal

자척개 2023. 1. 15. 17:14
반응형

! 공식문서를 참고해서 개념을 다시 한번 확인해주세요 !

 

MDN

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Template_literals

 

1. template literal이란

-ES6 이전에는 템플릿 문자열이라고 부르던 것을 ES6에서 템플릿 리터럴 이라고 부르게 되었음

-문자열 삽입, 표현식 삽입, 여러 줄 문자열 생성 등 다양한 기능을 제공함

 

2. 기본 사용법

-백틱(`)이라는 문자 사이에 문자열을 입력하고 ${variable}로 변수를 주입시켜 문자열을 작성함

ex. 

 

3. 다양한 기능 설명

-문자열 삽입

 

-표현식 삽입

 

-여러 줄 문자열 생성

전체를 백틱(`)으로 감싸면 \ 기호를 사용하지 않고 여러 줄 문자열을 작성할 수 있음

 

-중첩 템플릿

 

Resources

https://velog.io/@rlaghwns1995/JavaScript-%ED%85%9C%ED%94%8C%EB%A6%BF-%EB%A6%AC%ED%84%B0%EB%9F%B4

https://codechacha.com/ko/javascript-template-literal/

반응형