Η μέθοδος includes

Η μέθοδος includes εκτελεί αναζήτηση μιας δεδομένης συμβολοσειράς στην τρέχουσα λαμβάνοντας υπόψη την πεζογραφία. Ως πρώτη παράμετρο, η μέθοδος δέχεται τη συμβολοσειρά που πρέπει να βρεθεί, ως δεύτερη προαιρετική - τη θέση από την οποία πρέπει να ξεκινήσει η αναζήτηση. Μετά την εκτέλεση, η μέθοδος επιστρέφει true ή false.

Σύνταξη

javascriptσυμβολοσειρά.includes(τι ψάχνουμε, [από πού να ξεκινήσει η αναζήτηση]);

Παράδειγμα

Ας ελέγξουμε αν η συμβολοσειρά 'ab' υπάρχει στη συμβολοσειρά 'abcde':

javascriptlet res = 'abcde'.includes('ab');
console.log(res);

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

javascripttrue

Παράδειγμα

Τώρα ας κάνουμε αναζήτηση από τον πέμπτο χαρακτήρα της τρέχουσας συμβολοσειράς:

javascriptlet res = 'ab cd ef'.includes('cd', 5);
console.log(res);

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

javascriptfalse

Παράδειγμα

Ας κάνουμε αναζήτηση λαμβάνοντας υπόψη την πεζογραφία των χαρακτήρων της συμβολοσειράς:

javascriptlet res = 'abcde'.includes('AB');
console.log(res);

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

javascriptfalse

Δείτε επίσης

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