Μέθοδος charCodeAt
Η μέθοδος charCodeAt επιστρέφει τον κωδικό του χαρακτήρα
(αριθμητική τιμή), που βρίσκεται σε μια συγκεκριμένη
θέση στη συμβολοσειρά. Η αρίθμηση των χαρακτήρων ξεκινά
από 0. Εάν ο καθορισμένος
αριθμός είναι μεγαλύτερος από τον τελευταίο χαρακτήρα
της συμβολοσειράς, τότε η μέθοδος επιστρέφει NaN.
Σύνταξη
συμβολοσειρά.charCodeAt(αριθμός χαρακτήρα στη συμβολοσειρά);
Παράδειγμα
Ας εμφανίσουμε τον κωδικό του γράμματος
'A' (χαρακτήρας στη θέση 0):
let str = 'ABC';
let code = str.charCodeAt(0);
console.log(code);
Αποτέλεσμα εκτέλεσης του κώδικα:
65
Παράδειγμα
Ας αναζητήσουμε έναν χαρακτήρα, του οποίου ο αριθμός δεν υπάρχει στη συμβολοσειρά:
let str = 'ABC';
let code = str.charCodeAt(4);
console.log(code);
Αποτέλεσμα εκτέλεσης του κώδικα:
NaN
Δείτε επίσης
-
η μέθοδος
String.fromCharCode,
που εκτελεί την αντίστροφη πράξη -
η μέθοδος
charAt,
που επιστρέφει τον χαρακτήρα, που βρίσκεται στην καθορισμένη θέση στη συμβολοσειρά