Metoda charCodeAt
Metoda charCodeAt vrací kód znaku
(číselnou hodnotu) na určité
pozici v řetězci. Číslování znaků začíná
od 0. Pokud zadané
číslo je větší než poslední znak
řetězce, metoda vrátí NaN.
Syntaxe
řetězec.charCodeAt(číslo znaku v řetězci);
Příklad
Vypišme kód písmena
'A' (znaku na pozici 0):
let str = 'ABC';
let code = str.charCodeAt(0);
console.log(code);
Výsledek provedení kódu:
65
Příklad
Pojďme hledat znak, jehož číslo v řetězci neexistuje:
let str = 'ABC';
let code = str.charCodeAt(4);
console.log(code);
Výsledek provedení kódu:
NaN
Viz také
-
metoda
String.fromCharCode,
která provádí zpětnou operaci -
metoda
charAt,
která vrací znak na zadané pozici v řetězci