String(문자) 객체 -JavaScript


문자 객체 메서드 및 속성

종류 설명
charAt(index) 문자열에서 인덱스 번호에 해당하는 문자를 반환
indexOf(“찾을 문자”) 문자열 왼쪽부터 찾을 문자와 일치하는 문자를 찾아 최초로 일치하는 문자의 인덱스 번호를 반환
lastindexOf(“찾을 문자”) 문자열 오른쪽부터 찾을 문자와 일치하는 문자를 찾아 최초로 일치하는 문자의 인덱스 번호를 반환 (만일 찾을 문자가 없으면 -1을 반환)
match(“찾을 문자”) 문자열 왼쪽부터 찾을 문자와 일치하는 문자를 찾아 최초로 찾은 문자를 반환 (찾는 문자가 없으면 null 반환)
replace(“바꿀 문자”,”새 문자”) 문자열 왼쪽부터 바꿀 문자와 일치하는 문자를 찾아 최초로 찾은 문자를 치환
search(“찾을 문자”) 문자열 왼쪽부터 찾을 문자와 일치하는 문자를 찾아 최초로 일치하는 인덱스 번호 반환
slice(a,b) a번째 까지 문자를 자르고 b번째 이후에 문자를 자른후 남은 문자를 반환
substring(a,b) a 인덱스부터 b 인덱스 이전 구간의 문자를 반환
substr(a,문자 갯수) 문자열에 a인덱스 부터 지정된 문자 개수만큼 문자열을 반환
split(“문자”) 지정한 문자를 기준으로 문자 데이터를 나누어 배열에 저장하여 반환
toLowerCase() 문자열에서 영문 대문자를 모두 소문자로 바꿉니다.
toUpperCase() 문자열에서 영문 소문자를 모두 대문자로 바꿉니다.
length 문자열에서 문자의 총 개수를 반환합니다.
concat(“새로운 문자”) 문자열에 새로운 문자열을 결합합니다.
charCodeAt(“찾을 문자”) 찾을 문자의 아스키 코드 값을 반환
fromCartCode(아스키 코드 값) 아스키 코드 값에 해당하는 문자를 반환
trim() 문자의 앞 또는 뒤에 공백 문자열을 삭제합니다.
자세히 보기