Metod charCodeAt

Metod charCodeAt setirdä belli bir ýerde duran nyşanyň kodyny (san bahasyny) gaýtaryp berýär. Nyşanlaryň sanawy 0-dan başlaýar. Eger görkezilen san setiriň iň soňky nyşanyndan uly bolsa, onda metod NaN gaýtaryp berýär.

Sintaksis

javascriptsetir.charCodeAt(setirdäki nyşanyň nomeri);

Mysal

Geliň 'A' harpyň (0 ýerindäki nyşanyň) kodyny çykaralyň:

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

console.log(code);

Kody ýerine ýetirmegiň netijesi:

javascript65

Mysal

Geliň setirde ýok nomere eýe bolan nyşany gözleýäliň:

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

console.log(code);

Kody ýerine ýetirmegiň netijesi:

javascriptNaN

Şeýle-de görüň

  • metod String.fromCharCode,
    tersine amaly ýerine ýetirýär
  • metod charAt,
    setirdä kesgitlenen ýerde duran nyşany gaýtaryp berýär