JavaScript - String.raw
in JS on 공부, Javascript
[“순서가”, “이렇게”, “”]
배열에는 세개의 property가 있다.
length : 3, raw : 0: “순서가” 1: “이렇게” 2: “” proto : Array(0)
raw는 날것의 그대로인데, 실제 화면에 표현되는 게 아니라 입력했던 내용 그대로 보여주는 것이다.
const res = String.raw `순서가 ${1}이렇게 ${2}\n\n`
String.raw는 내장되어 있는 tag 함수이다.
res를 출력하면
순서가 1이렇게 2\n\n
으로 나온다.
String.raw를 하지 않고 출력하면
순서가 1이렇게 2
위와 같이 출력될 것이다.
입력한 그대로 출력해주는 태그함수라고 생각하면 될 것 같다.