Metodas charCodeAt

Metodas charCodeAt grąžina simbolio kodą (skaitinę reikšmę), esantį tam tikroje pozicijoje eilutėje. Simbolių numeracija prasideda nuo 0. Jei nurodytas skaičius yra didesnis už paskutinį eilutės simbolį, tai metodas grąžina NaN.

Sintaksė

javascripteilutė.charCodeAt(simbolio numeris eilutėje);

Pavyzdys

Išveskime raidės 'A' (simbolio pozicijoje 0) kodą:

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

console.log(code);

Kodo vykdymo rezultatas:

javascript65

Pavyzdys

Ieškokime simbolio, kurio numerio nėra eilutėje:

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

console.log(code);

Kodo vykdymo rezultatas:

javascriptNaN

Žiūrėkite taip pat

  • metodas String.fromCharCode,
    kuris atlieka atvirkštinę operaciją
  • metodas charAt,
    kuris grąžina simbolį, esantį nurodytoje eilutės pozicijoje