자바스크립트 문자열 객체


http://www.yes24.com/Product/Goods/59461086

 

Do it! 자바스크립트 + 제이쿼리 입문 - YES24

4년 연속 베스트셀러! 전면 개정판으로 출간!자바스크립트, 제이쿼리의 기본부터 실전에 필요한 핵심까지 모두 담았다!‘두잇 시리즈 최고 작품’이라 평가받은 책! 전면 개정판으로 더욱 알차

www.yes24.com

⌜Do it! 자바스크립트 + 제이쿼리 입문⌟ 책을 공부하며 요약・정리한 내용입니다.


 

 

문자열 객체 생성하기

let 참조변수 = new String(문자형 데이터);
let t1 = new String("hello");

let 참조변수 = 문자형데이터;
let t2 = "hello";

 

문자열 객체의 메서드 및 속성

charAt(index) 문자열에서 인덱스 번호에 해당하는 문자 반환
indexOf(”찾을 문자”) 문자열에서 왼쪽부터 찾을 문자와 일치하는 문자를 찾아 제일 먼저 일치하는 문자의 인덱스 번호를 반환(없는 경우 -1 반환)
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(index) 문자열 index에 해당 문자의 아스키 코드값을 반환
fromCharCode(아스키 코드 값) 아스키 코드값에 해당하는 문자를 반환
trim() 문자의 앞 또는 뒤에 공백 문자열을 삭제

 

 

'JavaScript > JavaScript' 카테고리의 다른 글

Primitive Type, Null과 undefined  (0) 2022.12.13
Event Bubbling과 화살표 함수  (0) 2022.12.12
자바스크립트 배열 객체  (0) 2022.07.22
자바스크립트 수학 객체  (0) 2022.07.21
자바스크립트 날짜 정보 객체  (0) 2022.07.21