Μέθοδος startsWith
Η μέθοδος startsWith ελέγχει αν μια συμβολοσειρά ξεκινά
με την υποσυμβολοσειρά που καθορίζεται στην πρώτη παράμετρο.
Αν ξεκινά, τότε επιστρέφει true, ενώ αν
δεν ξεκινά, τότε false. Ως δεύτερη προαιρετική
παράμετρο η μέθοδος δέχεται τη θέση από την οποία θα ξεκινήσει
ο έλεγχος (από προεπιλογή από την αρχή της συμβολοσειράς).
Σύνταξη
συμβολοσειρά.startsWith(τι ψάχνουμε, [αρχή ελέγχου]);
Παράδειγμα
Ας ελέγξουμε αν η συμβολοσειρά ξεκινά με την καθορισμένη υποσυμβολοσειρά:
let str = 'abcde';
let res = str.startsWith('abc');
console.log(res);
Αποτέλεσμα εκτέλεσης του κώδικα:
true
Παράδειγμα
Ας ελέγξουμε αν η συμβολοσειρά ξεκινά με την καθορισμένη υποσυμβολοσειρά:
let str = 'abcde';
let res = str.startsWith('xxx');
console.log(res);
Αποτέλεσμα εκτέλεσης του κώδικα:
false
Παράδειγμα
Ας ξεκινήσουμε τον έλεγχο από μια καθορισμένη θέση:
let str = 'abcde';
let res = str.startsWith('bc', 1);
console.log(res);
Αποτέλεσμα εκτέλεσης του κώδικα:
true