[TIL-22]string method

da.circle·2022년 10월 3일
0

TIL

목록 보기
22/44

ES6에서 더욱 다양한 string메소드가 추가되었다고 한다!

indexOf 대신 활용할 수 있는 메소드

startsWith

  • 어떤 문자열이 특정 문자로 시작하는지 확인하여 결과를 true / false 로 반환한다.
const email = 'example@email.com';

console.log(email.startsWith('ex')); //true

endsWith

  • 어떤 문자열에서 특정 문자열로 끝나는지를 확인할 수 있으며, 결과를 true / false 로 반환한다.
const email = 'example@email.com';

console.log(email.endsWith('com')); //true

includes

  • 배열이 특정 요소를 포함하고 있는지 판별하여 결과를 true / false 로 반환한다.
const email = 'example@email.com';

console.log(email.includes('@email')); //true

특정 문자열을 반복하기

repeat()

  • 문자열을 주어진 횟수만큼 반복해 붙인 새로운 문자열을 반환한다.
  • count : 문자열을 반복할 횟수. 0과 양의 무한대 사이의 정수가 들어간다.
str.repeat(count);

'#'.repeat(3); // '###'

참고

javascript.info - Strings

profile
프론트엔드 개발자를 꿈꾸는 사람( •̀ ω •́ )✧

0개의 댓글