Metoden charCodeAt

Metoden charCodeAt returnerer tegnekoden (en numerisk værdi) for tegnet på en bestemt position i strengen. Nummereringen af tegn starter fra 0. Hvis det angivne tal er større end sidste tegn i strengen, returnerer metoden NaN.

Syntaks

javascriptstreng.charCodeAt(tegnets nummer i strengen);

Eksempel

Lad os udskrive koden for bogstavet 'A' (tegnet på position 0):

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

console.log(code);

Resultatet af kodeudførelsen:

javascript65

Eksempel

Lad os søge efter et tegn, hvis nummer ikke findes i strengen:

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

console.log(code);

Resultatet af kodeudførelsen:

javascriptNaN

Se også

  • metoden String.fromCharCode,
    som udfører den omvendte operation
  • metoden charAt,
    som returnerer tegnet på den angivne position i strengen