코드노트

String 속성 및 메서드 정리 본문

Code note/자바스크립트

String 속성 및 메서드 정리

코드노트 2022. 7. 30. 23:48

 

 

String - JavaScript | MDN

The String object is used to represent and manipulate a sequence of characters.

developer.mozilla.org

String

.length()

- 문자의 개수

 

.charAt()

- 인덱스를 검색해서 문자를 반환

 

.charCodeAt()

- 제로베이스로 시작해서 해당하는 문자열의 코드 반환

 

.IndexOf()

- 호출하는 문자를 검색해서 인덱스를 반환

 

.lastIndexOf()

- 호출하는 문자를 뒤에서부터 검색해서 인덱스를 반환

 

.includes()

- 호출하는 문자가 포함되어 있는지 확인

- true / false로 확인

 

.startsWith()

- 호출하는 문자로 시작하는지 확인

- true / false로 확인

 

.endsWith()

- 호출하는 문자로 끝이 나는지 확인

- true / false로 확인

 

.toUpperCase()

- 대문자로 반환

 

.toLowerCase()

- 소문자로 반환

 

.replace()

- 문자를 새 문자로 변경.

- 첫번째 매개변수는 변경이 될 문자

- 두번째 매개변수는 변경시킬 문자

 

- 정규표현식을 사용해서 모든 문자를 변경도 가능하다.

- (/변경 될 문자/gi, "변경시킬 문자")

 

.repeat()

- 문자열을 반복하여 호출

- 정수로 호출해야한다.

 

.slice()

- 매개변수를 하나만 넣으면 그 매개변수의 인덱스 값부터 문자를 호출

- 매개변수를 2개를 넣으면 매개변수의 인덱스값만큼 잘라진 문자를 호출

- 매개변수가 -음수값을 넣게되면 0으로 계산된다.

 

.substring()

- slice와 같이 작동한다.

- 매개변수가 만약 -인 음수값이 적용되면 뒤에서부터 시작된다.

 

.split()

- 문자열을 배열로 반환한다.