Metoden charCodeAt

Metoden charCodeAt returnerar koden för tecknet (numeriskt värde) som finns på en specifik position i strängen. Numreringen av tecken börjar från 0. Om det angivna talet är större än den sista teckenpositionen i strängen, returnerar metoden NaN.

Syntax

javascriptström.charCodeAt(teckennummer i strömmen);

Exempel

Låt oss skriva ut koden för bokstaven 'A' (tecknet på position 0):

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

console.log(code);

Resultat av kodkörning:

javascript65

Exempel

Låt oss söka efter ett tecken som inte finns i strängen:

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

console.log(code);

Resultat av kodkörning:

javascriptNaN

Se även

  • metoden String.fromCharCode,
    som utför den omvända operationen
  • metoden charAt,
    som returnerar tecknet på angiven position i strängen