본문 바로가기
Language/JavaScript

[JavaScript] str.charAt() - 문자열에서 특정 인덱스에 위치하는 단일문자 찾기

by 썸머워즈 2022. 2. 13.
반응형

String.prototype.charAt() 메서드는 제목 그대로 기준 문자열에서 특정 인덱스에 위치하는 유니코드 단일문자를 찾는 메서드이다.

 

▷ 구문

str.charAt(index)

index : 0과 문자열의 길이 -1 사이의 정수값을 의미하며, 인자를 생략하면 기본값으로 0이 설정되어 첫 문자를 반환한다.


▷ 예제 1) String.prototype.charAt() 기본 사용법

let str = "my blog is mine-it-record";

console.log(str.charAt()); // m
console.log(str.charAt(3)); // b
console.log(str.charAt(4)); // l
console.log(str.charAt(5)); // o
console.log(str.charAt(6)); // g
console.log(str.charAt(str.length-1)); // d
console.log(str.charAt(str.length+1)); //


String.protytype.charAt() 메서드를 사용할 때 매개변수가 생략되면 구문에서 설명한것 처럼 0이 기본값이며,

매개변수가 주어지면 해당 인덱스에 위치하는 단일문자가 반환된다.

 

만약 매개변수 인덱스가 범위에 존재하지 않는다면 다행히 에러는 발생하지 않고 빈 문자열을 반환한다.


참고 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/charAt

 

String.prototype.charAt() - JavaScript | MDN

charAt() 함수는 문자열에서 특정 인덱스에 위치하는  유니코드 단일문자를 반환합니다.

developer.mozilla.org

반응형


댓글

TOP