Inhaltsverzeichnis:

Wie überprüfen Sie, ob sich ein String in einem Array-JavaScript befindet?
Wie überprüfen Sie, ob sich ein String in einem Array-JavaScript befindet?

Video: Wie überprüfen Sie, ob sich ein String in einem Array-JavaScript befindet?

Video: Wie überprüfen Sie, ob sich ein String in einem Array-JavaScript befindet?
Video: Arrays - Alle METHODEN erklärt - XXL JavaScript Video - JS Guide - Anfänger Tutorial 2024, Dezember
Anonim

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

In ähnlicher Weise können Sie sich fragen, wie Sie überprüfen können, 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.

Ist String außerdem ein Array? Saiten sind ähnlich wie Arrays mit nur wenigen Unterschieden. Normalerweise ist die Array Größe ist fest, während Saiten kann eine variable Anzahl von Elementen haben. Arrays kann jeden Datentyp enthalten (char short int sogar andere Arrays ) während Saiten sind normalerweise ASCII-Zeichen, die mit einem NULL-Zeichen (0) abgeschlossen werden.

Auch gefragt, wie Sie überprüfen, ob ein Objekt 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 ist ein Schnur Methode das zurück -1 wenn das Schnur nicht enthalten das Teilzeichenfolge . Wenn das Teilzeichenfolge ist gefunden, gibt es den Index des Zeichens zurück das beginnt die Schnur.

Wie überprüfen Sie, ob sich eine ganze Zahl in einem Array Java befindet?

Beispiel 1: Überprüfen Sie, ob Int Array einen bestimmten Wert enthält

  1. öffentliche Klasse Enthält {
  2. int num = {1, 2, 3, 4, 5};
  3. int toFind = 3;
  4. boolescher Wert gefunden = falsch;
  5. für (int n: num) {
  6. if (n == toFind) {
  7. gefunden = wahr;
  8. brechen;

Empfohlen: