Javascript 자료형(문자열)

김동완·2022년 4월 26일
0

javascript

목록 보기
9/22
post-thumbnail

문자열

문자열 메서드 목록

메서드설명비고
includes특정 문자열의 존재여부를 참/거짓으로 반환
split문자열을 토큰 기준으로 나눈 배열 반환인자가 없으면 기존 문자열을 배열에 담아 반환
replace해당 문자열을 대상 문자열로 교체하여 반환replaceAll
trim문자열의 좌우 공백 제거하여 반환trimStart, trimEnd

includes

  • 문자열에 value가 존재하는지 판별 후 참 또는 거짓 반환
const str = 'a santa at nasa'

str.includes('santa') //true
str.includes('asan') //false

split

  • value가 없을 경우, 기존 문자열을 배열에 담아 반환
  • value가 빈 문자열일 경우 각 문자로 나눈 배열을 반환
  • value가 기타 문자일 경우, 해당 문자열로 나눈 배열을 반환
const str = 'a cup'

str.split() // ['a cup']
str.split('') //['a','','c','u','p']
str.split(' ')//['a','cup']

replace

  • string.replace(from,to)
    • 문자열에 from값이 존재할 경우, 1개만 to 값으로 교체하여 반환
  • string.replaceAll(from,to)
    • 문자열에 from 값이 존재할 경우, 모두 to 값으로 교체하여 반환
const str = 'a b c d'

str.replace(' ','-') // 'a-b c d'
str.replaceAll(' ','-') //a-b-c-d

trim

  • string.trim()
    • 문자열 시작과 끝의 모든 공백문자 (스페이스, 탭, 엔터 등)를 제거한 문자열 반환
  • string.trimStart()
    • 문자열 시작의 공백문자(스페이스, 탭, 엔터 등)를 제거한 문자열 반환
  • string.trimEnd()
    • 문자열 끝의 공백문자(스페이스, 탭, 엔터 등)를 제거한 문자열 반환
const str = '      hello         '

str.trim() //'hello'
str.trimStart() //'hello      '
str.trimEnd() //'          hello'
profile
내가 공부한 내용들이 누군가에게 도움이 될지 몰라서 쓰는 벨로그

0개의 댓글