Μέθοδος 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,
    που επιστρέφει τον χαρακτήρα, που βρίσκεται στην καθορισμένη θέση στη συμβολοσειρά