Σε αυτό το παράδειγμα, θα μάθετε να γράφετε ένα πρόγραμμα JavaScript που θα ελέγχει εάν ένας πίνακας περιέχει μια καθορισμένη τιμή.
Για να κατανοήσετε αυτό το παράδειγμα, θα πρέπει να γνωρίζετε τις ακόλουθες ενότητες προγραμματισμού JavaScript:
- Το JavaScript Array περιλαμβάνει ()
- Ευρετήριο συστοιχίας JavaScriptOf ()
- Πίνακας JavaScript
Παράδειγμα 1: Έλεγχος συστοιχίας με χρήση περιλαμβάνει ()
// program to check if an array contains a specified value const array = ('you', 'will', 'learn', 'javascript'); const hasValue = array.includes('javascript'); // check the condition if(hasValue) ( console.log('Array contains a value.'); ) else ( console.log('Array does not contain a value.'); )
Παραγωγή
Ο πίνακας περιέχει μια τιμή.
Στο παραπάνω πρόγραμμα, η includes()μέθοδος χρησιμοποιείται για να ελέγξει εάν ένας πίνακας περιέχει μια καθορισμένη τιμή.
- Η
includes()μέθοδος επιστρέφειtrueεάν η τιμή υπάρχει στον πίνακα. - Η
if… elseδήλωση χρησιμοποιείται για την εμφάνιση του αποτελέσματος σύμφωνα με την κατάσταση.
Παράδειγμα 2: Έλεγχος συστοιχίας με χρήση του indexOf ()
// program to check if an array contains a specified value const array = ('you', 'will', 'learn', 'javascript'); const hasValue = array.indexOf('javascript') !== -1; // check the condition if(hasValue) ( console.log('Array contains a value.'); ) else ( console.log('Array does not contain a value.'); )
Παραγωγή
Ο πίνακας περιέχει μια τιμή.
Στο παραπάνω πρόγραμμα, η indexOf()μέθοδος χρησιμοποιείται με τη if… elseδήλωση για να ελέγξει εάν ένας πίνακας περιέχει μια καθορισμένη τιμή.
Η indexOf()μέθοδος αναζητά έναν πίνακα και επιστρέφει τη θέση της πρώτης εμφάνισης. Εάν η τιμή δεν μπορεί να βρεθεί, επιστρέφει -1 .
Σημείωση : Και τα δύο includes()και indexOf()είναι πεζά. Ως εκ τούτου, τα J και j είναι διαφορετικά.








