예:
>
결과:
첫 번째 문자: H
두 번째 문자: e
세 번째 문자: l
정의 및 사용법
charAt( ) 메소드는 지정된 위치의 문자를 반환합니다.
JavaScript에는 문자열 유형과 다른 문자 데이터 유형이 없으므로 반환되는 문자는 길이가 1인 문자열입니다.
구문
stringObject.charAt(index)
매개변수 설명
index 필수입니다. 문자열의 특정 위치, 즉 문자열의 문자 아래 첨자를 나타내는 숫자입니다.
팁 및 참고 사항
참고: 문자열에서 첫 번째 문자의 인덱스는 0입니다. 매개변수 인덱스가 0과 string.length 사이가 아닌 경우 이 메소드는 빈 문자열을 반환합니다.
예
"Hello world!" 문자열에서 위치 1의 문자를 반환합니다.
코드 복사
인덱스 위치에 지정된 문자를 반환합니다.
strObj.charAt(index)
매개변수
strObj
필수입니다. 모든 문자열 객체 또는 리터럴.
색인
필수입니다. 원하는 문자의 0부터 시작하는 인덱스입니다. 유효한 값은 0과 문자열 길이에서 1을 뺀 값 사이입니다.
설명
charAt 메소드는 지정된 인덱스 위치에 있는 문자 값을 반환합니다. 문자열의 첫 번째 문자는 인덱스 0을 갖고, 두 번째 문자는 인덱스 1을 갖는 식입니다. 유효한 범위를 벗어난 인덱스 값은 빈 문자열을 반환합니다.
예
다음 예에서는 charAt 메서드의 사용을 보여줍니다.
코드 복사
s = str.charAt(n - 1); // 인덱스 n - 1에서 올바른 문자 가져오기
//
return(s); //문자를 반환합니다.
}