과목 추천:
- 이전 페이지 at()
- 다음 페이지 charCodeAt()
- 上一层으로 돌아가기 JavaScript String 참조 가이드
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";
직접 시도해보세요
string문법n.charAt(
)
) | 설명 |
---|---|
n | 필수. 숫자. 문자의 인덱스(인덱스)。 |
반환 값
타입 | 설명 |
---|---|
문자열 |
인덱스 위치의 문자를 정의합니다。 인덱스가 유효하지 않으면 빈 문자열 ("")이 됩니다。 |
설명
매개변수가 n 0과 string사이에서 아니면该方法는 빈 문자열을 반환합니다。
주의:JavaScript는 문자열 타입과 다른 문자 데이터 타입이 없기 때문에 반환된 문자는 길이가 1인 문자열입니다。
브라우저 지원
charAt()
ECMAScript1 (ES1)의 특성입니다。
모든 브라우저는 ES1 (JavaScript 1997)를 완전히 지원합니다:
크롬 | IE | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|---|
크롬 | IE | 에지 | 파이어폭스 | 사파리 | 오페라 |
지원 | 지원 | 지원 | 지원 | 지원 | 지원 |
- 이전 페이지 at()
- 다음 페이지 charCodeAt()
- 上一层으로 돌아가기 JavaScript String 참조 가이드