Heim > Artikel > Web-Frontend > Was ist die Verwendung von for of in es6?
In es6 wird „for of“ verwendet, um die mit dem „Symbol.iterator“-Attribut bereitgestellte Datenstruktur zu durchlaufen. Die „for of“-Schleife ist eine Methode zum Durchlaufen aller Datenstrukturen Datenstrukturobjekt) {console.log(value);}".
Die Betriebsumgebung dieses Tutorials: Windows 10-System, ECMAScript Version 6.0, Dell G3-Computer.
ES6 führt die for...of-Schleife als einheitliche Methode zum Durchlaufen aller Datenstrukturen ein.
Solange eine Datenstruktur mit dem Attribut Symbol.iterator bereitgestellt wird, wird davon ausgegangen, dass sie über eine Iteratorschnittstelle verfügt, und ihre Mitglieder können mithilfe einer for...of-Schleife durchlaufen werden. Mit anderen Worten, was im Inneren aufgerufen wird Die for...of-Schleife ist die Symbol.iterator-Methode der Datenstruktur.
Der Bereich, den die for...of-Schleife verwenden kann:
Array;
Bestimmte Array-ähnliche Objekte (z. B. Argumentobjekte). , DOM NodeList-Objekt);
Generator-Objekt.
Anwendungsbeispiel
var arr = ['nick','freddy','mike','james']; for(var item of arr){ console.log(item); }
var arr = [ { name:'nick', age:18 }, { name:'freddy', age:24 }, { name:'mike', age:26 }, { name:'james', age:34 } ]; for(var item of arr){ console.log(item.name,item.age); }Ausgabeergebnis: Durchlaufen Sie jedes Element im Array. 【Verwandte Empfehlungen:
Javascript-Video-Tutorial
,Web-Frontend】
Das obige ist der detaillierte Inhalt vonWas ist die Verwendung von for of in es6?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!