Javascript Beinhaltet

| | | | | | | | | | | | | | | | | | | | | | |

Die JavaScript-Methode includes() bestimmt, ob eine Liste ein bestimmtes Element enthält. Die Methode includes() verwendet einen Parameter, den Wert, nach dem in einer Liste gesucht werden soll. includes() gibt true zuruck, wenn dieser Wert vorhanden ist, und false, wenn dies nicht der Fall ist.

Wenn Sie eine Liste von Elementen haben, möchten Sie oft um zu uberprufen, ob diese Liste ein bestimmtes Element enthält. Beispielsweise haben Sie möglicherweise eine Liste mit ausstehenden Bestellnummern und möchten uberprufen, ob die Bestellung Nr. 500 aussteht oder bereits verarbeitet wurde.

Hier wird das JavaScript includes() verwendet.-Funktion kommt. JavaScript includes() ist eine eingebaute Funktion, die verwendet werden kann, um zu bestimmen, ob ein Array ein bestimmtes Element enthält. Die Funktion gibt einen True- oder False-Wert zuruck, je nachdem, ob das Array das von Ihnen angegebene Element enthält.

In diesem Tutorial werden wir die Grundlagen der JavaScript-Includes-Methode besprechen und untersuchen, wie Sie sie verwenden können um zu uberprufen, ob ein Array ein bestimmtes Element enthält.

JavaScript Array Refresher

Ein Array in JavaScript ist ein geordnetes Objekt, das zum Speichern von Daten verwendet werden kann. JS-Arrays können null oder mehr Elemente enthalten und sind nutzlich, wenn Sie mehrere Werte in einer einzigen Variablen speichern möchten. Sie haben beispielsweise eine Liste von Bestellnummern, die Sie in einer Variablen speichern möchten, anstatt in mehreren Variablen im gesamten Programm.

Arrays in JavaScript werden als Liste von Kommas deklariert. getrennte Werte, eingeschlossen in eckige Klammern. Hier ein Beispiel fur ein Array in JavaScript, das eine Liste von Mitarbeiternamen speichert:

Das gerade erstellte Array employees enthält vier Werte: Jeff, Linda, Emma und Lukas. Mit der Funktion console.log() können wir den Inhalt unseres Arrays sehen:

Unser Programm gibt Folgendes zuruck:

JavaScript Array enthält

Die JavaScript-Array-Methode includes() kann verwendet werden, um festzustellen, ob ein Array einen bestimmten Wert enthält. Die Methode gibt einen true- oder false-Wert zuruck, je nachdem, ob das Array den von Ihnen angegebenen Wert enthält oder nicht.

Die Array-Methode includes() verwendet zwei Parameter: Der erste ist der Wert, nach dem Sie in einem Array suchen, und der zweite ist die Indexposition im Array bei der die Suche beginnen soll. Wenn Sie die Methode includes() verwenden, beachten Sie die Groß-/Kleinschreibung der Methode. Wenn Ihr Wertparameter nicht die richtige Groß-/Kleinschreibung verwendet, den gesuchten Wert wird nicht zuruckgegeben.

Angenommen, wir haben eine Eisdiele und möchten herausfinden, ob heute jemand unser Double Chocolate Deluxe Eis bestellt hat Wir haben ein Array von Daten, das alle Bestellungen enthält, die heute aufgegeben wurden, und wir können die Methode includes() verwenden, um zu uberprufen, ob dieses Array den Wert Double Chocolate Deluxe.

Hier ist der Code, den wir verwenden wurden e, um diese Aktion auszufuhren:

Unser Code gibt Folgendes zuruck: true.

Lassen Sie uns unseren Code aufschlusseln. In der ersten Zeile deklarieren wir ein Array namens orders_today, das alle Bestellungen speichert, die heute aufgegeben wurden. In der nächsten Zeile verwenden wir die Methode includes(), um zu bestimmen, ob unser Array orders_today den Wert Double Chocolate Deluxe enthält. Da unser Array diesen Wert enthält, gibt das Programm true zuruck.

Ähnlich kann die Methode includes() verwendet werden, um a . zu finden Zahl in einem Array von Zahlen. Nehmen wir an, wir haben ein Array, das eine Liste der ausstehenden Bestellnummern in unserem Eisladen speichert, und wir möchten uberprufen, ob die Bestellnummer 27 noch aussteht. Wir könnten den folgenden Code verwenden, um diese Aktion auszufuhren:

Unser Code gibt Folgendes zuruck: false. Die Methode includes() hat gepruft, ob pending_order_numbers den Wert 27 enthält. Da dies nicht der Fall ist, gibt unser Programm den Wert false zuruck.

Suche von einer bestimmten Position

In den obigen Beispielen haben wir nur angegeben der Wert, nach dem wir in unserem Array suchen. Was aber, wenn wir erst nach einer bestimmten Position nach einem bestimmten Wert suchen wollen? Hier kommt der zweite optionale Parameter includes() ins Spiel.

Der zweite includes()-Parameter wird verwendet, um den Indexwert anzugeben, bei dem unsere Suche beginnen soll. Nehmen wir an, wir möchten unsere Array von Bestellungen, um zu sehen, ob heute ein Erdbeere-Eis bestellt wurde. Wir möchten jedoch die erste Bestellung ignorieren, da dies eine Test-Eisbestellung war. Wir könnten den folgenden Code verwenden, um diese Suche durchzufuhren:

Unser Programm gibt zuruck: false. Obwohl orders_today enthält eine Bestellung fur Erdbeereis, diese erscheint an der Position in unserem Array. Unser Programm gibt also false



Schlussfolgerung

Die JavaScript-Methode includes() kann verwendet werden, um zu uberprufen, ob ein Array einen bestimmten Wert enthält, und gibt true oder false zuruck, je nachdem, ob dieser Wert gefunden. includes() ist besonders nutzlich, wenn Sie uberprufen möchten, ob ein Wert in einem Array mit vielen Elementen vorhanden ist.

In diesem Tutorial haben wir die Grundlagen von Arrays in JavaScript. Dann haben wir die JavaScript-Methode includes() besprochen und untersucht, wie sie mit Arrays aus Zahlen und Zeichenfolgen verwendet wird. Wir haben auch besprochen, wie der optionale Parameter verwendet wird, um anzugeben, wo die Funktion includes() mit der Suche beginnen soll.

Jetzt können Sie mit der Verwendung von JavaScript beginnen includes() Methode wie ein Experte!