JavaScript for/in-lauseke
- Edellinen sivu for
- Seuraava sivu for...of
- Palaa ylös JavaScript lause viittausopas
Määrittely ja käyttö
for/in-lauseke käy läpi objektin ominaisuudet.
Silmukan sisällä oleva koodi suoritetaan kerran jokaiselle ominaisuudelle.
JavaScript tukee erilaisia silmukoita:
- for - Suorita koodi useita kertoja
- for/in - Käy läpi objektin ominaisuudet
- for/of - Silmukka käy läpi iteroidun objektin arvot
- while - Suorita koodi silmukassa, kun määritetty ehto on totta
- do/while - Suorita koodi kerran ja toista silmukka, kun määritetty ehto on totta
Huomautus:Älä käytä for/in-lauseketta silmukoissa, joissa indeksin järjestys on tärkeä. Käytä sen sijaan for-lauseketta.
Esimerkki
Kierros对象的属性:
var person = {fname:"Bill", lname:"Gates", age:25}; var text = ""; var x; for (x in person) { text += person[x] + " "; }
Syntaksi
for (var in objekti) { Toteutettava koodi }
Parametrin arvo
Parametri | Kuvaus |
---|---|
var | Välttämätön. Iteroivan objektin ominaisuuksien muuttuja. |
objekti | Välttämätön. Määritetty objekti, jota käydään läpi. |
Tekninen yksityiskohta
JavaScript versio | ECMAScript 1 |
---|
Selaimen tuki
Lause | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
for/in | Tuki | Tuki | Tuki | Tuki | Tuki |
- Edellinen sivu for
- Seuraava sivu for...of
- Palaa ylös JavaScript lause viittausopas