JavaScript for/in-lauseke

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] + " ";
}

Kokeile itse

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

Liittyvät sivut

JavaScript-opas:JavaScript For-silmukka

JavaScript-käyttöohje:JavaScript for-lause