Metoden charCodeAt

Metoden charCodeAt returnerer tegnet sin kode (numerisk verdi), som står på en bestemt posisjon i strengen. Nummereringen av tegn starter fra 0. Hvis det angitte tallet er større enn det siste tegnet i strengen, returnerer metoden NaN.

Syntaks

javascriptstreng.charCodeAt(tegnnummer i strengen);

Eksempel

La oss skrive ut koden til bokstaven 'A' (tegnet på posisjon 0):

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

console.log(code);

Resultatet av kjøring av koden:

javascript65

Eksempel

La oss se etter et tegn som ikke finnes i strengen:

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

console.log(code);

Resultatet av kjøring av koden:

javascriptNaN

Se også

  • metoden String.fromCharCode,
    som utfører den omvendte operasjonen
  • metoden charAt,
    som returnerer tegnet som står på angitt posisjon i strengen