Метод charCodeAt

Метод charCodeAt возвращает код символа (числовое значение), стоящего на определенной позиции в строке. Нумерация символов начинается с 0. Если указанное число больше последнего символа строки, то метод возвращает NaN.

Синтаксис

javascriptстрока.charCodeAt(номер символа в строке);

Пример

Давайте выведим код буквы 'A' (символа с позицией 0):

javascriptlet str  = 'ABC';
let code = str.charCodeAt(0);

console.log(code);

Результат выполнения кода:

javascript65

Пример

Давайте поищем символ, номера которого нет в строке:

javascriptlet str  = 'ABC';
let code = str.charCodeAt(4);

console.log(code);

Результат выполнения кода:

javascriptNaN

Смотрите также

  • метод String.fromCharCode,
    который выполняет обратную операцию
  • метод charAt,
    который возвращает символ, стоящий на указанной позиции в строке