Template Literals
기초/Node.js2021. 6. 15. 20:59
줄바꿈을 하면 에러가 난다.
줄바꿈을 하고 싶으면 \ 을 줄바꿈 전과 후에 붙여주어야 한다.
그러면 에러는 나지 않지만 코드의 결과물에 줄바꿈이 반영되지는 않는다.
줄바꿈을 반영하려면?
→ 줄바꿈을 의미하는 특수한 문자(\n)를 넣어주면 된다.
var name = "rouie";
var letter = "Dear " + name + ". \n\
you are cute";
console.log(letter);
//이렇게 해도 됨
var name = "rouie";
var letter = "Dear " + name + ".\nyou are cute";
console.log(letter);
자바스크립트를 만드는 사람들이 비교적 최신 문법으로 Template Literal이라는 것을 고안해 냈음.
리터럴은 정보를 표현하는 방법, 정보를 표현하는 기호.
템플릿의 시작과 끝을 나타내는 기호 → ` (백틱)
변수를 넣어서 치환하고 싶을 때 끊고 + 하지않고 → ${변수명}
위를 반영하면
var name = "rouie";
var letter = `Dear ${name}.
you are cute`;
console.log(letter) //같은 결과가 나온다.
function a(){}
a(); 이렇게 호출하던 함수를
a``; 이렇게도 호출할 수 있다. → Tagged template literal
'기초 > Node.js' 카테고리의 다른 글
Javascript 함수의 기본 문법 (0) | 2021.06.20 |
---|---|
Boolean, 비교연산자, 조건문 (0) | 2021.06.16 |
URL로 입력된 값 사용하기 (0) | 2021.06.15 |
댓글()