템플릿 리터럴

    [Javscript] Tagged Template Literal

    1. Template Literal 이란? 템플릿 리터럴은 ' ` '(grave accent)로 감싸진 문자열 리터럴로서 여러 줄로 이뤄진 문자열과 문자 보간 기능을 표현할 수 있다. 일반적으로 JS에서 스트링을 표현하고자 한다면 주로 (') 문자나 (") 문자를 사용한다. 이것을 Single/Double quotation (싱글 쿼테이션 / 더블 쿼테이션) 이라고 부른다. 하지만 템플릿 리터럴은 똑같은 스트링을 표현하지만 grave accent(억음 부호) 라고 부르는 ( ` ) 문자로 감싸진 String을 사용한다. 그럼 이 둘 중에 어떤 것이 차이가 날까? 1-1. 줄 바꿈 표현 첫번째 로 줄 바꿈을 조금 더 편하게 표현해 줄 수 있다. 일반적으로 String에서 줄 바꿈을 표현할 때 이런식으로 '..