Template literals - ES6부터 추가된 기능이다. 내장된 표현식을 허용하는 문자열 리터럴이다. 표현식/문자열 삽입, 여러줄 문자열, 문자열 형식화, 문자열 태깅 등이 가능하다.
function greet(user){
console.log("Hello " + user + ", Thanks");
}
greet("Lee");
문자열을 길게 나타내기 위해서는 " "와 +를 사용해 나타낼 수 있다. 중간에 변수가 많이 들어가는 경우는 코드가 복잡해진다.
function greet2(user){
let user2 = "Kim";
console.log(`Hello ${user} & ${user2}, Thanks`);
}
greet2("Lee");
` ` 안에 ${ }를 사용하면 변수를 가져올 수 있다. +를 사용하지 않을 수 있다.
'프로그래밍 > Java Script' 카테고리의 다른 글
Java Script - Spread Operator (0) | 2022.12.11 |
---|---|
Java Script - Object Literal Syntax Extension (0) | 2022.12.11 |
Java Script - Arrow function (0) | 2022.12.11 |
Java Script - Rest parameter (0) | 2022.12.11 |
Java Script - Default function parameter (0) | 2022.12.11 |