Πώς ελέγχετε εάν ένας πίνακας περιέχει μια συμβολοσειρά;
Πώς ελέγχετε εάν ένας πίνακας περιέχει μια συμβολοσειρά;

Βίντεο: Πώς ελέγχετε εάν ένας πίνακας περιέχει μια συμβολοσειρά;

Βίντεο: Πώς ελέγχετε εάν ένας πίνακας περιέχει μια συμβολοσειρά;
Βίντεο: ΠΕΡΙΓΡΑΦΗ ΗΛΕΚΤΡΙΚΟΥ ΠΙΝΑΚΑ | Τι κάνουμε όταν έχουμε διακοπή ρεύματος στο σπίτι 2024, Ενδέχεται
Anonim

ο πρώτος παλιός τρόπος αναγνώρισης αν ένα σειρά ή πίνακας περιέχει μια συμβολοσειρά είναι χρησιμοποιώντας ο indexOf μέθοδος. Αν η χορδή ή ο πίνακας περιέχει το στόχος κορδόνι το επιστρέφει η μέθοδος ο ευρετήριο πρώτου χαρακτήρα ( σειρά ) ή ευρετήριο αντικειμένου ( Πίνακας ) του ο αγώνας. Αν εκεί είναι δεν βρέθηκε ταίριασμα indexOf επιστρέφει -1.

Επιπλέον, πώς μπορείτε να ελέγξετε εάν ένα στοιχείο βρίσκεται σε πίνακα JavaScript;

Σε JavaScript , μπορούμε ελέγξτε αν μια μεταβλητή είναι μια πίνακας χρησιμοποιώντας 3 μεθόδους, χρησιμοποιώντας τη μέθοδο isArray, χρησιμοποιώντας τον τελεστή instanceof και χρησιμοποιώντας έλεγχος τον τύπο του κατασκευαστή αν ταιριάζει με ένα Αντικείμενο πίνακα . ο Πίνακας . Έλεγχοι μεθόδου isArray(). είτε το η μεταβλητή που πέρασε είναι μια Αντικείμενο πίνακα.

Επίσης, πώς μπορείτε να ελέγξετε εάν ένας πίνακας περιέχει μια τιμή στην Java;

  1. Τέσσερις διαφορετικοί τρόποι για να ελέγξετε εάν ένας πίνακας περιέχει μια τιμή. 1) Χρήση λίστας: public static boolean useList(String arr, String targetValue) { return Arrays. asList(arr).
  2. Χρονική πολυπλοκότητα. Το κατά προσέγγιση κόστος χρόνου μπορεί να μετρηθεί χρησιμοποιώντας τον ακόλουθο κώδικα. Η βασική ιδέα είναι να αναζητήσετε έναν πίνακα μεγέθους 5, 1k, 10k.

Από εδώ, πώς μπορείτε να ελέγξετε εάν μια λίστα περιέχει μια συμβολοσειρά σε JavaScript;

Pre-ES6, ο κοινός τρόπος για να ελέγξτε αν ένα Η συμβολοσειρά περιέχει μια υποσυμβολοσειρά ήταν να χρησιμοποιήσω το indexOf, το οποίο είναι α σειρά μέθοδος που επιστρέφει -1 αν ο σειρά δεν περιέχω ο υποσυμβολοσειρά . Αν ο υποσυμβολοσειρά βρέθηκε, επιστρέφει το ευρετήριο του χαρακτήρα που ξεκινά το σειρά.

Πώς ελέγχετε αν ένα αντικείμενο είναι πίνακας;

Υπάρχουν διάφορες μέθοδοι για να έλεγχος ένα συστοιχία περιλαμβάνει ένα αντικείμενο ή όχι. Χρησιμοποιώντας περιλαμβάνει () Μέθοδος: Εάν ο πίνακας περιέχει ένα αντικείμενο Το /element μπορεί να προσδιοριστεί χρησιμοποιώντας περιλαμβάνει () μέθοδος. Αυτή η μέθοδος επιστρέφει true αν ο ο πίνακας περιέχει ο αντικείμενο /στοιχείο other return false.

Συνιστάται: