Template Literal

- JavaScript에서 문자열을 처리하는 데에 비교적 사용하기 편한 형태로 바꾼 것

- 문자열을 나타내는 '안녕하세요' 형태가 아닌 `안녕하세요` 로 표현

 

1) 기본 문자열 표시

- 한줄로 길게 늘어쓰거나 \(역슬래쉬) 로 표현해야 다음 줄에 쓸 수 있고, 이는 문자열에서는 줄바꿈으로 인정되지 않는다.

var letter = 'Dear '+ name \
\
'nLorem ipsum dolor sit amet, consectetur adipisicing elit, \
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \
' + name + ' Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi \
ut aliquip ex ea commodo consequat. \
Duis aute irure dolor in reprehenderit in voluptate velit \
esse cillum dolore eu fugiat nulla pariatur. \
Excepteur sint occaecat cupidatat non proident,\
sunt in culpa egoing qui officia deserunt mollit anim id est laborum. ' + name;

 

2) Literal

- 변수는 문자열 안에 ${변수명} 으로 표현할 수 있다.

var letter = `Dear ${name}

nLorem ipsum dolor sit amet, consectetur adipisicing elit, 
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 
${name} Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi
ut aliquip ex ea commodo consequat. 
Duis aute irure dolor in reprehenderit in voluptate velit 
esse cillum dolore eu fugiat nulla pariatur. 
Excepteur sint occaecat cupidatat non proident,
sunt in culpa egoing qui officia deserunt mollit anim id est laborum. ${name}`;

'서버개발자 역량 > NodeJS' 카테고리의 다른 글

NodeJS ] 파일생성, 리다이렉션  (0) 2019.08.02
NodeJS ] Express  (0) 2019.08.01
NodeJS ] 기본 용어 및 기능 정리  (0) 2019.07.31
NodeJS ] 서버 구현하기  (0) 2019.07.29

+ Recent posts