본문 바로가기
개발 언어/ECMAScript6

07 ECMAScript6 - template

by 우주다람쥐 2018. 4. 3.
반응형

7. Template


문자열 처리를 보다 더 효율적으로 처리하기 위한 방법이다. 

`` (back-tick) 이라는 역따옴표를 사용하여 표현한다. 

`` 안에 ${exp} 형식의 특별한 표현식을 삽입할 수 있다.


결국,  문자열과 ${exp} 형식의 값을 ``으로 감싸 표현하는 리터럴 값을 ‘template 리터럴’ 이라고 한다.



- taged template

다음과 같이 tag를 작성한 template를 의미한다.

문법: tag `문자열${exp} 문자열`;

tag 위치에 함수명을 지정한다.




함수를 호출하기 전에 template 리터럴에서 문자열과 표현식을 분리하여 파라미터로 넘겨준다.




반응형

댓글