Heim > Web-Frontend > js-Tutorial > Arten von for-Schleifen in JavaScript

Arten von for-Schleifen in JavaScript

WBOY
Freigeben: 2024-08-22 18:33:06
Original
881 Leute haben es durchsucht

ypes of for Loops in JavaScript

Wir alle kennen und lieben die klassische For-Schleife, aber wussten Sie, dass JavaScript noch ein paar andere leistungsstarke For-Schleifenoptionen im Ärmel hat?

1) for/in: Dies ist sehr nützlich, um die Schlüssel eines Objekts zu durchlaufen und Objekteigenschaften zu manipulieren.

Example:

const obj = {name: "JavaScript", type: "Language"};
for (let key in obj) {
    console.log(key); // outputs "name" and "type"
}
Nach dem Login kopieren

2) for/of: Dies ist optimal, wenn Ihr Fokus auf den Werten und nicht auf den Schlüsseln oder Indizes iterierbarer Objekte wie Arrays oder Strings liegt.

Beispiel:

const arr = ["JavaScript", "is", "versatile"];

for (let value of arr) {

  console.log(value);

}
Nach dem Login kopieren

3) forEach: Dies ist ein Juwel, da es Komfort und Lesbarkeit bietet und Ihnen hilft, mit minimaler Syntax über Arrays zu iterieren, sodass Sie sich auf die Logik innerhalb der Schleife statt auf den Iterationsprozess selbst konzentrieren können.

Beispiel:

const arr = ["JavaScript", "is", "versatile"];

arr.forEach(value => console.log(value));
Nach dem Login kopieren

Welches davon ist dein Favorit?

Das obige ist der detaillierte Inhalt vonArten von for-Schleifen in JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage