Template Literals - javascript

백승찬·2023년 8월 15일

Node 개발

목록 보기
6/7

일반적으로 문자열을 병합하기 위해서는 +(더하기 기호)를 사용합니다.

function hello(name){
    console.log("Hello " + name + " Welcome");
}

hello('chan')

파라미터로 전달받은 값은 2개의 문자열 사이에 넣기 위해서 2개의 문자열 각각은 쌍따옴표로, 전달받은 파라미터는 +를 사용해서 하나의 문자열로 병합하고 있습니다.

Templage Literals는 변수에 할당된 문자열을 하나의 문자열로 병합할 떄, +를 사용하지 않고 하나의 문자열로 만들 수 있도록 해 줍니다.

지금까지 문자열을 정의할 때 반드시 쌍따옴표 혹은 홑따옴표를 사용했습니다. Template Literals 문법에서는 문자열에 백티()을 사용합니다. 그리고 문자열 안에서 변수의 값을 ${변수명}을 사용해서 + 없이 바로 적용할 수 있습니다. 그래서 문자열에 변수의 값을 병합할 떄 매우 효율적으로 사용할 수 있습니다.

function hello(name){
    let  name2 = 'nice to meet you'
    console.log(`Hello ${name} welcome!, ${name2}`);
}

hello('chan')

profile
신은 인간에게 선물을 줄 때 시련이라는 포장지에 싸서 준다. 선물이 클수록 더 큰 포장지에 싸여있다. - 브라이언 트레이시 -

0개의 댓글