NATIVE

settings_applicationsObject  >   settings_applicationsString

NATIVE

Editing
  • account_tree
  • bug_report

stringstrraw(stringtemplateString | ObjectcallSite, AnyTypesubstitution[, ...[AnyTypesubstitutionN]]])

템플릿 리터럴의 태그 함수이며 파이썬의 r 접두어나 문자열 리터럴의 경우 C#@접두어와 동일하지 않지만 비슷하다. 원시 문자열 형식의 템플릿 문자열을 가져오는 데 사용한다.

설명

ECMAScript 2015에서 새로운 템플릿 리터털이 추가되었다.

구문

형식
String.raw`templateString`

Backquote(`) 내에 선택적으로(${...})가 있는 탬플릿 문자열 예제

형식
String.raw(callSite, substitutions[, ..[, substitutionsN]])

매개 변수

stringtemplateString필수

선택적으로 대체 (${...})가 있는 템플릿 문자열을 지정한다.

또는 다른 타입
ObjectcallSite필수

{raw: ['str1','str2','str3']} 와 같은 템플릿 호출 객체를 지정한다.

AnyTypesubstitution[, ...[, substitutionN]]선택적 열거

템플릿에 치환될 값을 지정한다. 첫 번째 매개변수가 유형이 객체인 경우에 사용이 가능하다.

반환

stringstr

지정된 템플릿 리터럴의 완성된 원시 문자열을 반환한다.

버전 명세

ECMAScript 2024(15th Edition)
#sec-string.raw

지원 웹브라우저