자바스크립트 문자열 charCodeAt()
예
문자열에서 첫 번째 문자의 유니코드를 가져옵니다.
let text = "HELLO WORLD";
let code = text.charCodeAt(0);
두 번째 유니코드 가져오기:
let text = "HELLO WORLD";
let code = text.charCodeAt(1);
아래에 더 많은 예가 있습니다.
정의 및 사용
이 charCodeAt()
메서드는 문자열의 지정된 인덱스(위치)에 있는 문자의 유니코드를 반환합니다.
첫 번째 문자의 인덱스는 0, 두 번째는 1, ....
마지막 문자의 인덱스는 문자열 길이 - 1입니다(아래 예 참조).
방법 도 참조하십시오 charAt()
.
메모
유니코드 문자 집합에 대한 자세한 내용은 유니 코드 참조 문서를 참조 하십시오 .
통사론
string.charCodeAt(index)
매개변수
Parameter | Description |
index | Optional. A number. The index (position) of a character. Default value = 0. |
반환 값
유형 | 설명 |
번호 | 지정된 인덱스에 있는 문자의 유니코드입니다. 인덱스가 유효하지 않은 경우 NaN입니다. |
더 많은 예
문자열에서 마지막 문자의 유니코드를 가져옵니다.
let text = "HELLO WORLD";
let code = text.charCodeAt(text.length-1);
15번째 문자의 유니코드를 가져옵니다.
let text = "HELLO WORLD";
let code = text.charCodeAt(15);
브라우저 지원
charCodeAt()
ECMAScript1(ES1) 기능입니다.
ES1(JavaScript 1997)은 모든 브라우저에서 완벽하게 지원됩니다.
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |