Dieser Beitrag definiert die Schnittstelle von Sätzen in JavaScript.
So schneiden Sie die Datenstruktur der JavaScript -Set -Set -Set?
Verwenden Sie die folgenden Methoden, um die Schnittstelle von zwei Sätzen zu erhalten:
Methode 1: Schnittpunkt zweier Sätze mithilfe der Filter () -Methode mit HAS () Methode
Verwenden Sie die „Schnittstelle der beiden SätzeFilter()”Methode mit“hat()" Methode. Die Methode filter () filter. Während hat () Methode überprüft, ob das Element im Satz vorhanden ist/enthalten ist.
Beispiel
Erstellen Sie zunächst zwei Sätze, “seta" Und "SetB"Verwenden"Satz()" Konstrukteur:
Eine Funktion definieren “Setsintersektion”Durch das Bestehen von zwei Sätzen als Parameter:
Rufen Sie die definierte Funktion auf, indem Sie Sätze als Argumente übergeben:
Konsole.log (setsintersection (seta, setb));Wie Sie sehen können, ist 5 und 11 die einzigen gemeinsamen Ziffern in Seta und SetB:
Methode 2: Schnittpunkt zweier Sätze für die Schleife
Die häufigste und traditionellste Methode ist die Verwendung der “für”Schleife.
Beispiel
Hier prüfen wir, ob das Element von SETA im SETB mithilfe der Methode HAS () vorhanden ist. Wenn das Element von SETA in SetB gefunden wird, fügen Sie sie in einem neuen Satz mit der “hinzu“hinzufügen()" Methode:
Ausgang
Hier geht.
Abschluss
Verwenden Sie die „Schnittstelle von zwei Sätzen, um die“ zu verwendenFilter()Methode mit der “hat()”Methode oder die“für”Schleife. In beiden Ansätzen ist die Has () -Methode der Hauptschlüssel für die Kreuzung. Die Has () -Methode prüft, ob das angegebene Element im Satz existiert oder nicht. Dieser Beitrag definierte den Schnittpunkt von Sätzen in JavaScript.