Unterschied zwischen allen Methoden in JavaScript

Unterschied zwischen allen Methoden in JavaScript
JavaScript hat viele nützliche Methoden, die einfach mit den Arrays funktionieren können. Einige davon sind map (), pop (), filter () und push (). JavaScript hat auch manche() Und jeden() Methoden. Der Hauptunterschied zwischen den genannten Methoden besteht darin, dass die manche() Methode wird verwendet, um mindestens einen oder mehr als einen Wert in der zu finden Array gemäß der bestandenen Bedingung, während die Methode jeder () überprüft, ob alle Elemente eines Arrays sind befriedigend das Gegebene Zustand oder nicht.

Dieser Beitrag wird das praktisch demonstrieren Unterschied zwischen jeden() Und manche() Methode unter Verwendung geeigneter Beispiele. So lass uns anfangen!

jede () Methode in JavaScript

jeden() Methode in JavaScript wird verwendet, um zu überprüfen, ob alle Elemente eines Arrays sind befriedigend das Gegebene Zustand oder nicht. Wenn auch ein einzelner Wert das Element nicht erfüllt, ist die Ausgabe falsch. Es ist gegen eine () Methode.

Syntax

Die allgemeine Syntax von jeden() Methode ist:

Array.Jeder (Rückruf (CurrentValue, Index, arr), ThisArg)

In JavaScript gibt jede () Methode a zurück Boolean Wert (wahr falsch) als Ausgang.

Parameter

  • Ruf zurückIst eine Funktion, die den Zustand testet.
  • aktueller Wert”Zeigt das aktuelle Element des Arrays an und es ist erforderlich.
  • Index„Repräsentiert den Index des aktuellen Elements des Arrays und ist optional.
  • arrIst ein optionaler Parameter und demonstriert das Array, zu dem das aktuelle Element gehört.
  • ThisArg”Ist ein optionaler Parameter und sein Wert wird bei der Ausführung der Rückruffunktion verwendet.

Schauen wir uns nun ein Beispiel zum Verständnis der Verwendung jeder () Methode in JavaScript an.

So verwenden Sie jede () Methode in JavaScript

In diesem Abschnitt werden wir zeigen Die Verwendung von jeden() Methode in JavaScript. Betrachten Sie zu diesem Zweck das folgende Anteil von Ganzzahlwerte:

Sei arr = [1, 2, 3, 4, 5, 6, 7, 8];

Wir werden jetzt verwenden jeden() Methode, um zu überprüfen, ob das angegebene Array a hat positiv Wert oder nicht:

arr.jeder ((Wert) =>
return (value> 0);
);

Das Gegebene Array dass wir an die gingen jeden() Methode hat positiv Werte so die Zustand Ist befriedigt und die Ausgabe ist wahr, sonst gibt er false als Ausgabe zurück, wenn die angegebene Bedingung nicht erfüllt ist:

einige () Methoden in JavaScript

Der einige () Methoden wird mit Arrays in verwendet JavaScript. Es akzeptiert die Boolean Ausdruck (wahr/falsch) und wird verwendet, um zumindest zu überprüfen eins oder mehr als ein Element im Array erfüllen die überschrittene Bedingung oder nicht.

Syntax

Die allgemeine Syntax von manche() Methode ist:

Array.einige (Funktion (Wert, Index, arr), diese)

In JavaScript gibt einige () Methoden auch a zurück Boolean Wert (wahr falsch) als Ausgang.

Parameter

  • Funktion”Führt für jedes Element des Arrays aus.
  • Wert”Zeigt das aktuelle Element des Arrays an und es ist erforderlich.
  • Index”Bezieht sich auf den Index des aktuellen Array -Elements und ist ein optionaler Parameter.
  • arr”Bezieht sich auf das Array, in dem das aktuelle Element gehört, und es ist auch ein optionaler Parameter.

Diese Parameter sind optional und die boolean Ausdruck Dass es akzeptiert, ist wie folgt:

(Element) => boolean

Der "Element”Bezeichnet die Aktuelles Element in dem Array, das überprüft wird. Der "boolean”Gibt die zurück Boolescher Wert entweder wahr oder falsch.

So verwenden Sie eine () Methode in JavaScript

Betrachten Sie nun das folgende Anteil von ganze Zahl Werte:

Sei arr = [2, 3, 4, 5, 6, 7, 8];

Als nächstes werden wir überprüfen, ob es mindestens oder mehr als einen gibt Sogar Element ist im Array mit der Verwendung der manche() Methode:

arr.einige ((value) => return (value%2 == 0););

Der manche() Methode finden bei am wenigsten oder mehr als Ein gleichmäßiges Element von einem bestimmten Array und der Ausgang wird sein WAHR Weil die angegebene Liste vier sogar Elemente enthält, die durch 2 teilbar sind:

Wir haben den Unterschied zwischen einigen () und jeder () Methode, ihrer Syntax und einem Beispiel ausgelöst.

Abschluss

In JavaScript der Hauptunterschied zwischen den jeden() Und manche() Methoden ist, dass die manche() Methode wird verwendet, um mindestens einen oder mehr als einen Wert in der zu finden Array Nach der bestandenen Bedingung prüft die Methode jeder (), ob alle Elemente eines Arrays sind befriedigend das Gegebene Zustand oder nicht. Dieser Beitrag zeigt den Unterschied zwischen jeden() Und manche() Methoden in JavaScript, seine Syntax mit Beispielen.