JavaScriptový řetězec charCodeAt()
Příklady
Získejte Unicode prvního znaku v řetězci:
let text = "HELLO WORLD";
let code = text.charCodeAt(0);
Získejte Unicode druhého:
let text = "HELLO WORLD";
let code = text.charCodeAt(1);
Další příklady níže.
Definice a použití
Metoda charCodeAt()
vrací Unicode znaku na zadaném indexu (pozici) v řetězci.
Index prvního znaku je 0, druhého 1, ....
Index posledního znaku je délka řetězce - 1 (viz příklady níže).
Viz také charAt()
metoda.
Poznámka
Další informace o znakových sadách Unicode naleznete v naší referenční příručce Unicode .
Syntax
string.charCodeAt(index)
Parametry
Parameter | Description |
index | Optional. A number. The index (position) of a character. Default value = 0. |
Návratová hodnota
Typ | Popis |
Číslo | Unicode znaku na zadaném indexu. NaN, pokud je index neplatný. |
Další příklady
Získejte Unicode posledního znaku v řetězci:
let text = "HELLO WORLD";
let code = text.charCodeAt(text.length-1);
Získejte Unicode 15. znaku:
let text = "HELLO WORLD";
let code = text.charCodeAt(15);
Podpora prohlížeče
charCodeAt()
je funkce ECMAScript1 (ES1).
ES1 (JavaScript 1997) je plně podporován ve všech prohlížečích:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |