template literal(ES6)

d·2020년 6월 29일
0

back tick

back tick으로 감싸면 그 안에 변수를 넣어서 표현할 수 있다..

예를 들어,
const name = '김개발';
const hi = 안녕하세요. 저는 ${name}입니다.;
변수를 사용하려면 ${}으로 변수를 감싸줘야 한다..
나는 소괄호로 ()감싸곤 하는 습관이 있는데,
back tick으로 감쌀 경우,
중괄호로 변수를 표현하므로 주의할 필요가 있다..

ES5표현에서는..
const hi = '안녕하세요. 저는 ' + name + ' 입니다.';

template literal에서는 string을 입력한대로 개행이 된다..
let detail = '자세히
보아야
이쁘다

내코드..;
console.log(detail);

'#'은 repeat의 기능

'#'.repeat(3);
을 입력하면

###이 나온다.

#이 repeat의 기능을 갖고 있기 때문이다.

profile
d

0개의 댓글