73 of 264 menu

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

sztring.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):

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

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

65

Példa

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

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

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

NaN

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
swmsbnhies