본문 바로가기
Javascript

JavaScript - template literals, string method

by Su1993 2020. 7. 5.
반응형

ES6에서 추가된 문법에서 편한 것 중 하나가 template literal이다. 원래 string을 작성할 때 따옴표를 사용했었지만,

 

const name = '김개발';

 

이제 back tick으로도 string을 감쌀 수 있다.

 

const name = `김개발`;

 

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

 

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

 

변수를 사용하려면 ${}으로 변수를 감싸줘야 한다.

그리고 template literal에서는 string을 입력한 대로 개행이 된다.

 

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


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

 


string method

 

  • startsWith
  • endsWith
  • includes
const email = 'yealee.kim87@gmail.com';

console.log(email.startsWith('ye'));
console.log(email.endsWith('com'));
console.log(email.includes('@gmail'));

 

특정 문자열을 반복하고 싶으면 repeat함수를 쓰면 된다.

 

반응형

'Javascript' 카테고리의 다른 글

JavaScript - object(3)  (0) 2020.07.05
JavaScript - array methods  (0) 2020.07.05
JavaScript - arrow function  (0) 2020.07.05
JavaScript - Object(2)  (0) 2020.07.05
JavaScript - Class  (0) 2020.07.05

댓글