Μέθοδος at

Η μέθοδος at πραγματοποιεί αναζήτηση χαρακτήρα με αριθμό θέσης του στη συμβολοσειρά. Στην παράμετρο της μεθόδου ορίζουμε έναν ακέραιο αριθμό, ο οποίος μπορεί να είναι θετικός ή αρνητικός (σε αυτήν την περίπτωση η αναζήτηση γίνεται από το τέλος της συμβολοσειράς).

Σύνταξη

javascriptσυμβολοσειρά.at(θέση χαρακτήρα);

Παράδειγμα

Ας μάθουμε ποιος χαρακτήρας βρίσκεται στη συμβολοσειρά στον αριθμό 0:

javascriptlet res = 'abcde'.at(0);
console.log(res);

Αποτέλεσμα εκτέλεσης κώδικα:

javascript'a'

Παράδειγμα

Ας μάθουμε ποιος χαρακτήρας βρίσκεται στη συμβολοσειρά στον αριθμό -1:

javascriptlet res = 'abcde'.at(-1);
console.log(res);

Αποτέλεσμα εκτέλεσης κώδικα:

javascript'e'

Παράδειγμα

Εάν ο χαρακτήρας δεν βρεθεί, τότε επιστρέφεται undefined:

javascriptlet res = 'abcde'.at(10);
console.log(res);

Αποτέλεσμα εκτέλεσης κώδικα:

javascript'undefined'

Παράδειγμα

Μπορούμε να χρησιμοποιήσουμε τη μέθοδο at σε συνδυασμό με άλλες μεθόδους συμβολοσειρών. Ας δούμε ένα παράδειγμα με εφαρμογή της μεθόδου concat:

javascriptlet str = 'word1'.at(0).concat('word2'.at(-1));
console.log(str);

Αποτέλεσμα εκτέλεσης κώδικα:

javascript'w2'

Δείτε επίσης

  • μέθοδος startsWith,
    που ελέγχει την αρχή της συμβολοσειράς
  • μέθοδος endsWith,
    που ελέγχει το τέλος της συμβολοσειράς
  • μέθοδος indexOf,
    που πραγματοποιεί αναζήτηση υποσυμβολοσειράς
  • μέθοδος lastIndexOf,
    που αναζητά την τελευταία εμφάνιση υποσυμβολοσειράς
  • μέθοδος includes,
    που αναζητά συμβολοσειρά