A charCodeAt metódus

A charCodeAt metódus egy karakter numerikus Unicode értékét (kódját) adja vissza a sztring megadott pozícióján. A karakterek számozása 0-tól kezdődik. Ha a megadott szám nagyobb, mint a sztring utolsó karakterének pozíciója, akkor a metódus NaN értéket ad vissza.

Szintaxis

javascriptsztring.charCodeAt(karakter pozíciója a sztringben);

Példa

Írjuk ki az 'A' betű kódját (a 0 pozíción lévő karakterét):

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

console.log(code);

A kód végrehajtásának eredménye:

javascript65

Példa

Keressünk egy olyan karaktert, amelynek pozíciója nem létezik a sztringben:

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

console.log(code);

A kód végrehajtásának eredménye:

javascriptNaN

Lásd még

  • a String.fromCharCode metódus,
    amely az inverz műveletet hajtja végre
  • a charAt metódus,
    amely a megadott pozíción lévő karaktert adja vissza a sztringben