back tick (``)

devMarco·2022년 4월 4일
0

용어정리

목록 보기
1/2

ES6 에서 추가된 문법에서 편한 것 중 하나가 template literal
원래 string에서는 '' 따옴표를 사용했지만

const name = '김개발';

ES6에서는 back tick으로 감쌀 수 있다

const name = `김개발`;

back tick으로 감싸진 곳에서는 그안에 변수를 넣어 표현가능

const name = '김개발';
const hi = `안녕하세요. 저는 ${name} 입니다.`;

변수를${} 감싸준다.
또 back tick으로 감싸면 스트링에 ('')따옴표가 생략이 가능하다

let detail = `자세히 
보아야
이쁘다

내코드..`;

기존에는 스트링에 ('')따옴표를 사용 하지 않으면 문법오류

const hi = '안녕하세요. 저는 ' + name + ' 입니다.';
let detail = '자세히\n'+'보아야\n'+'이쁘다';

back tick를 사용하면 연산자의 생략이 가능하다.

다음은 메서드

const email = 'yealee.kim87@gmail.com';

console.log(email.startsWith('ye'));
console.log(email.endsWith('com'));
console.log(email.includes('@gmail'));
VM35:3 true
VM35:4 true
VM35:5 true

자세한 내용은 링크 참조
string

0개의 댓글