반응형

let str = 'abcdefg;

메소드 설명
[] 배열처럼 특정위치에 접근 (0 부터 시작)

str[1]
//결과 : b
toUpperCase() 대문자로 변환

str.toUpperCase()
//결과 :  ABCDEFG
toLowerCase() 소문자로 변환

str.toLowerCase()
//결과 : abcdefg
indexOf(text) 문자 시작 위치 (매치되는 문자가 없을 경우 -1 반환)

str.indexOf("bcd")
//결과 : 1
slice(n, m) 문자열 자르기 (n : 시작, m : 없으면 마지막, 음수면 끝에서부, 양수면 그 숫자까지)

str.slice(1)
//결과 : bcdefg (1부터 마지막까지)

str.slice(1, -1)
//결과 : bcdef (1부터 뒤에서 -1까지)

str.slice(1, 3)
//결과 : bc  (1부터 3까지)
substring(n, m) 문자열 자르기 (n : 시작, m : 위치 전까지)

str.substring(2, 4)
//결과 : cd

substr(n, m) 문자열 자르기 (n : 시작, 음수면 뒤에서 부터 , m : 자를 개수)

str.substr(2, 2)
//결과  : cd

str.substr(-3, 2)
//결과 : ef
trim() 공백제거

str.trim()
repeat(n) n 번 반복

str.repeat(2)
//결과 : abcdefgabcdefg

 

반응형

'IT > Client Script' 카테고리의 다른 글

[Javascript] Query string 가져오기  (0) 2023.07.04
IE Mode 에서 개발자관리도구 실행하는 방법  (0) 2023.06.26
Javascript - Clipboard 복사  (0) 2022.09.21
문자를 Date 로 변환  (0) 2018.06.27
JavaScript 정규식  (0) 2018.01.26

+ Recent posts