JavaScript Vir Van
Die For Of Loop
Die JavaScript for of
-stelling loop deur die waardes van 'n herhaalbare voorwerp.
Dit laat jou oor herhaalbare datastrukture soos Skikkings, Strings, Maps, NodeLists, en meer:
Sintaksis
for (variable of iterable) {
// code block to be executed
}
veranderlike - Vir elke iterasie word die waarde van die volgende eienskap aan die veranderlike toegeken. Veranderlike kan verklaar word met
const
, let
, of var
.
iterable - 'n Voorwerp wat iterable eienskappe het.
Blaaierondersteuning
For/of is in 2015 by JavaScript gevoeg ( ES6 )
Safari 7 was die eerste blaaier om te ondersteun vir van:
Chrome 38 | Edge 12 | Firefox 51 | Safari 7 | Opera 25 |
Oct 2014 | Jul 2015 | Oct 2016 | Oct 2013 | Oct 2014 |
For/of word nie in Internet Explorer ondersteun nie.
Loop oor 'n skikking
Voorbeeld
const cars = ["BMW", "Volvo", "Mini"];
let text = "";
for (let x of cars) {
text += x;
}
Loop oor 'n tou
Voorbeeld
let language = "JavaScript";
let text = "";
for (let x of language) {
text += x;
}
Die Terwyl-lus
Die while
lus en die do/while
lus word in die volgende hoofstuk.