템플릿 리터럴의 태그 함수이며 파이썬의 r
접두어나 문자열 리터럴의 경우 C#
의 @
접두어와 동일하지 않지만 비슷하다. 원시 문자열 형식의 템플릿 문자열을 가져오는 데 사용한다.
ECMAScript 2015에서 새로운 템플릿 리터털
이 추가되었다.
String.raw`templateString`
Backquote(`
) 내에 선택적으로(${...})
가 있는 탬플릿 문자열 예제
String.raw(callSite, substitutions[, ..[, substitutionsN]])
선택적으로 대체 (${...})
가 있는 템플릿 문자열을 지정한다.
{raw: ['str1','str2','str3']}
와 같은 템플릿 호출 객체를 지정한다.
템플릿에 치환될 값을 지정한다. 첫 번째 매개변수가 유형이 객체인 경우에 사용이 가능하다.
지정된 템플릿 리터럴의 완성된 원시 문자열을 반환한다.