Метод charCodeAt возвращает код символа (числовое значение), стоящего на определенной позиции в строке.
Учтите, что нумерация символов начинается с 0.
Метод возвращает NaN, если указанное число больше последнего символа строки.
Синтаксис
строка.charCodeAt(номер символа в строке)
Пример
В данном примере будет выведен код буквы 'A' (символа с позицией 0):
let str = 'ABC';
let code = str.charCodeAt(0);
console.log(code);
Результат выполнения кода:
65
Пример
В данном примере будет выведен NaN, так как символа с номером 4 в строке нет:
let str = 'ABC';
let code = str.charCodeAt(4);
console.log(code);
Результат выполнения кода:
NaN
Смотрите также
-
метод String.fromCharCode,
который выполняет обратную операцию.