TypeScript forEach()-Schleife

Rana Hasnain Khan 15 Februar 2024
TypeScript forEach()-Schleife

Wir stellen Ihnen die Verwendung der forEach()-Schleife vor und diskutieren ihre Vor- und Nachteile.

die forEach()-Schleife in TypeScript

Es gibt viele Situationen, in denen wir Arrays durchlaufen und einige Funktionen für jedes Element dieses Arrays ausführen müssen. In TypeScript können wir einige Schleifen für diese Funktion verwenden.

Mit der forEach()-Schleife kann ein Array durchlaufen werden. Wir werden diese Schleife verwenden, um jedes Element in einem Array zu durchlaufen.

Wir können es auch in TypeScript-Datentypen verwenden, zum Beispiel Arrays, Maps, Sets. usw. Diese Methode hilft, Elemente in einem Array anzuordnen.

Syntax:

Die forEach()-Schleife wird unten erwähnt.

array.forEach(callback[, thisObject]);

Die forEach()-Schleife wird ausgeführt, um den callback einmal für jedes präsentierte Element gemäß aufsteigender Reihenfolge in einem Array bereitzustellen.

Parameterdetails

Ein callback ist eine Funktion, mit der jedes Element ausgewertet wird. Diese Funktion des callback wird in den drei folgenden Argumenten diskutiert.

  1. Der Elementwert ist der Wert des aktuell verwendeten Artikels.
  2. Der Element index ist das aktuelle Element des Index in einem Array, das verarbeitet wird.
  3. Ein Array ist eine Methode im Wesen der Iteration in forEach().

thisObject soll verwendet werden, wenn wir die callback-Methode ausführen müssen.

Rückgabewert

Das erstellte Array wird zurückgegeben.

let Brands = ['Iphone', 'Samsung', 'Huawei'];
let Store: any[] = [];

Brands.forEach(function(item){
  Store.push(item)
});

console.log(Store);

Ausgang:

foreach-Schleife im Typoskript-Beispiel

Beispiel mit Nummer:

var quantity = [5, 10, 15];
quantity.forEach(function (stock) {
  console.log(stock);
});

Ausgang:

forEach-Schleife in TypeScript

die Vorteile von forEach() in TypeScript

Dies ist nur ein Vorteil, der hier erwähnt wird, wie unten angegeben.

  1. Es ist eine aktuellere Methode mit weniger Code, um ein Array hervorzuheben.
  2. Ein Iterator, ein Index des Elements und ein zu iterierendes Array sind seine Parameter.

die Nachteile von forEach() in TypeScript

  1. Es ist langsamer als der herkömmliche Kreis in der Ausführung.
  2. Die break-Anweisung kann wegen der callback-Funktion nicht verwendet werden.
  3. Das Schlüsselwort kann nicht in der callback-Funktion verwendet werden und führt möglicherweise zu einem falschen Ergebnis.
Rana Hasnain Khan avatar Rana Hasnain Khan avatar

Rana is a computer science graduate passionate about helping people to build and diagnose scalable web application problems and problems developers face across the full-stack.

LinkedIn