.charAt(), .charCodeAt()
- .charAt() : 특정 위치에 있는 문자를 반환합니다.
- .charCodeAt() : 특정 위치에 있는 문자의 유니코드 값을 반환합니다.
.charAt() 기본형
string.charAt( n );
- 인덱스의 값이 n인 문자를 반환합니다.
예를 들어 다음은 3을 반환합니다.
"12345".charAt( 2 );
만약 인덱스 n에 문자가 없으면 빈 문자열을 반환합니다.
.charCodeAt() 기본형
string.charCodeAt( n );
- 인덱스의 값이 n인 문자의 유니코드 값을 반환합니다.
예를 들어 다음은 3의 유니코드 값 51을 반환합니다.
"12345".charCodeAt( 2 );
만약 인덱스 n에 문자가 없으면 NaN을 반환합니다.
예제
var x = 'abcde';
document.write( '<p>x.charAt( 3 ) : ' + x.charAt( 3 ) + '</p>' );
document.write( '<p>x.charCodeAt( 3 ) : ' + x.charCodeAt( 3 ) + '</p>' );
document.write( '<p>x.charAt( 10 ) : ' + x.charAt( 10 ) + '</p>' );
document.write( '<p>x.charCodeAt( 10 ) : ' + x.charCodeAt( 10 ) + '</p>' );
로딩 중... 잠시만 기다려주세요.
자바스크립트를 허용해주세요.