Метод 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,
    който връща символа, намиращ се на указаната позиция в низа