본문 바로가기

코딩/Javascript

자바스크립트 - 특정 문자의 정숫값 확인 방법 (charCodeAt() 함수)

반응형

가끔 특정 문자를 나타내는 정숫값이 필요할 때가 있다. 그럴 때 charCodeAt() 함수를 쓰면 된다.

 

const str = 'abc';

console.log(str.charCodeAt(0)); // 97
console.log(str.charCodeAt(1)); // 98 
console.log(str.charCodeAt(2)); // 99

charCodeAt()라는 함수에 인덱스를 인자로 넣어, 특정 문자의 정숫값을 반환한다.

 

 

 

const str = 'abc';

console.log(str.charCodeAt()); // 97

만약 charCodeAt() 함수에 아무런 인자 없이 실행할 시, String의 첫 문자의 정숫값을 반환한다.

 

 

 

const str = 'abc';

console.log(str.charCodeAt(-1)); // NaN
console.log(str.charCodeAt(100)); // NaN

만약 charCodeAt() 함수에 인덱스 인자가 String의 길이 범위를 벗어날 시, NaN을 반환한다.

반응형