Wie überprüfen Sie, ob ein Array einen String enthält?
Wie überprüfen Sie, ob ein Array einen String enthält?

Video: Wie überprüfen Sie, ob ein Array einen String enthält?

Video: Wie überprüfen Sie, ob ein Array einen String enthält?
Video: JavaScript - Array- und String-Methoden 2024, Kann
Anonim

Die erster Old-School-Weg zur Identifizierung wenn ein Schnur oder Array enthält eine Zeichenfolge ist mit das indexOf-Methode. Wenn die Saite oder Array enthält die Ziel Saite die Methode gibt zurück das Index des ersten Zeichens ( Schnur ) oder Artikelverzeichnis ( Array ) von das Spiel. Wenn dort ist keine Übereinstimmung gefunden indexOf gibt -1 zurück.

Wie überprüfen Sie außerdem, ob sich ein Element in einem Array-JavaScript befindet?

In JavaScript , wir können prüfe ob eine Variable ist ein Array mit 3 Methoden, mit der isArray-Methode, mit dem instanceof-Operator und mit Überprüfung der Konstruktortyp wenn es passt zu einem Array-Objekt . Die Array . isArray() Methodenüberprüfungen ob die übergebene Variable ist ein Array-Objekt.

Wie testen Sie außerdem, ob ein Array einen Wert in Java enthält?

  1. Vier verschiedene Möglichkeiten, um zu überprüfen, ob ein Array einen Wert enthält. 1) Using List: public static boolean useList(String arr, String targetValue) { return Arrays. asList(arr).
  2. Zeitkomplexität. Der ungefähre Zeitaufwand kann mit dem folgenden Code gemessen werden. Die Grundidee besteht darin, ein Array der Größe 5, 1k, 10k zu durchsuchen.

Wie überprüfen Sie hiervon, ob eine Liste einen String in JavaScript enthält?

Pre-ES6, der übliche Weg, um prüfe ob ein String enthält einen Teilstring war, indexOf zu verwenden, was a. ist Schnur Methode, die -1. zurückgibt wenn das Schnur nicht enthalten das Teilzeichenfolge . Wenn das Teilzeichenfolge gefunden wird, gibt es den Index des Zeichens zurück, das die Schnur.

Wie überprüft man, ob ein Objekt ein Array ist?

Es gibt verschiedene Methoden, um prüfen ein Array enthält ein Objekt oder nicht. Verwenden von beinhaltet () Methode: Wenn Array enthält ein Objekt /element kann bestimmt werden mit beinhaltet () Methode. Diese Methode gibt true zurück wenn das Array enthält das Objekt /element else gibt false zurück.

Empfohlen: