Template Literals

sang hyeok Lee·2022년 3월 15일

Template Literals

Template literals는 자바스크립트 ES6부터 도입되었다.템플릿 리터럴은 일반 문자열과 비슷해 보이지만, ‘ 또는 “ 같은 통상적인 따옴표 문자 대신 백틱(backtick) 문자 를 사용한다.

const hi =`안녕하세요`

일반적인 문자열에서는 공백문자가 허용되지 않았다. 그리고 줄바꿈 처리 또한 되지 않았다. 템플릿 리터럴 방식은 일반 문자열과는 달리 여러줄의 걸쳐서 작성을 할 수가 있다.

const hello = `안녕하세요
			   저의 이름은 이상혁입니다.
			   만나서 반감습니다.`

템플릿 문자열은 + 를 상요하지 않아도 문자열을 넣어줄 수 있다. 이러한 방법을 보관법이라고 한다.

	const name = "이상혁"
    const age = 27
    
    const hello = `안녕하세요 저는 ${name} 입니다.
                   저의 나이는 ${age} 입니다.`
    //안녕하세요 저는 이상혁입니다.
    //저의 나의는 27세입니다.

보관법은 ``안에서 사용이 가능하며 ${}로 사용가능하다.

profile
개발자 되기

0개의 댓글