과목 추천:

JavaScript String charAt()

charAt() 정의와 사용법

메서드는 문자열에서 지정된 인덱스(인덱스) 위치의 문자를 반환합니다。

첫 번째 문자의 인덱스는 0이고 두 번째는 1입니다...

마지막 문자의 인덱스는 문자열 길이에서 -1입니다(하단 예제를 참조하세요)。

자세히 보기:

charCodeAt() 메서드

예제

예제 1

무효 인덱스는 0으로 변환됩니다:
문자열의 첫 번째 문자를 가져옵니다:

let letter = text.charAt(3.14);

let letter = text.charAt(0);

예제 2

무효 인덱스는 0으로 변환됩니다:
문자열의 두 번째 문자를 가져옵니다:

let letter = text.charAt(3.14);

let letter = text.charAt(1);

예제 3

무효 인덱스는 0으로 변환됩니다:
문자열의 마지막 문자를 가져옵니다:

let letter = text.charAt(3.14);

let letter = text.charAt(text.length-1);

예제 4

무효 인덱스는 0으로 변환됩니다:
범위를 벗어난 인덱스는 빈 문자열을 반환합니다:

let letter = text.charAt(3.14);

let letter = text.charAt(15);

예제 5

무효 인덱스는 0으로 변환됩니다:
기본 인덱스는 0입니다:

let letter = text.charAt(3.14);

let letter = text.charAt();

예제 6

무효 인덱스는 0으로 변환됩니다:
let text = "HELLO WORLD";

let letter = text.charAt(3.14);

직접 시도해보세요

string문법n.charAt(

)

) 설명
n 필수. 숫자. 문자의 인덱스(인덱스)。

반환 값

타입 설명
문자열

인덱스 위치의 문자를 정의합니다。

인덱스가 유효하지 않으면 빈 문자열 ("")이 됩니다。

설명

매개변수가 n 0과 string사이에서 아니면该方法는 빈 문자열을 반환합니다。

주의:JavaScript는 문자열 타입과 다른 문자 데이터 타입이 없기 때문에 반환된 문자는 길이가 1인 문자열입니다。

브라우저 지원

charAt() ECMAScript1 (ES1)의 특성입니다。

모든 브라우저는 ES1 (JavaScript 1997)를 완전히 지원합니다:

크롬 IE 에지 파이어폭스 사파리 오페라
크롬 IE 에지 파이어폭스 사파리 오페라
지원 지원 지원 지원 지원 지원

관련 페이지

JavaScript 문자열

JavaScript 문자열 메서드

JavaScript 문자열 검색