Равиши charCodeAt

Равиши charCodeAt рамзи аломатро (арзиши ададӣ) бармегардонад, ки дар мавқеъи мушаххасшуда дар сатр истодааст. Шуморагузории аломатҳо аз 0 оғоз мешавад. Агар рақами мушаххасшуда аз охирин аломати сатр зиёдтар бошад, он гоҳ равиш NaN бармегардонад.

Синтаксис

javascriptсатр.charCodeAt(рақами аломат дар сатр);

Намуна

Биёед рамзи ҳарфи 'A' (аломати мавқеъи 0)-ро чоп кунем:

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

console.log(code);

Натиҷаи иҷрои код:

javascript65

Намуна

Биёед аломатеро ҷуста, ки рақами он дар сатр вуҷуд надорад:

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

console.log(code);

Натиҷаи иҷрои код:

javascriptNaN

Инчунин бубинед

  • равиши String.fromCharCode,
    ки амали баръаксро иҷро мекунад
  • равиши charAt,
    ки аломати истода дар мавқеъи мушаххасшуда дар сатрро бармегардонад