Heim >Web-Frontend >js-Tutorial >Einfaches Anwendungsbeispiel für for...of in ES6
Dieser Artikel enthält einfache Anwendungsbeispiele für „for...of“ in ES6. Freunde in Not können darauf verweisen.
for...of ist eine Möglichkeit, iterierbare Objekte zu iterieren, darunter Array-, Map-, Set-, String-, TypedArray-, Argumentobjekte usw.
Syntax
for(variable of iterable){ // statement }
for(let a of [1,2,3]){ console.log(a) } // 1 // 2 // 3
for(let s of 'hello'){ console.log(s) } // h // e // l // l // o
for(let s of new Set([1,2,3])){ console.log(s) } // 1 // 2 // 3
Map
for(let s of new Map([[1,1],[2,2]])){ console.log(s) } // (2) [1, 1] // (2) [2, 2]
(function() { for (let argument of arguments) { console.log(argument); } })(1, 2, 3);
for(let p of document.getElementsByTagName('p')){ console.log(p) } // <p>...<p> // <p>...<p> // <p>...<p> // <p>...<p> ...
for...of kann nur iterierbare Objekte iterieren
Das obige ist der detaillierte Inhalt vonEinfaches Anwendungsbeispiel für for...of in ES6. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!