JavaScript for/in
- Strona poprzednia for
- Strona następna for...of
- Wróć do poprzedniego poziomu Podręcznik referencyjny zdań JavaScript
Definicja i użycie
Pętla for/in przechodzi przez atrybuty obiektu.
Kod w pętli będzie wykonywany dla każdej atrybutu.
JavaScript obsługuje różne typy pętli:
- for - Powtarzaj blok kodu
- for/in - Przejdź przez atrybuty obiektu
- for/of - Przejdź przez wartości obiektu iterowalnego
- while - Powtarzaj blok kodu, gdy warunek jest prawdziwy
- do/while - Wykonaj blok kodu raz, a następnie powtarzaj pętlę, gdy warunek jest prawdziwy
Komentarz:Nie używaj pętli for/in do iteracji tablic, gdzie kolejność indeksów ma znaczenie. Zamiast tego użyj pętli for.
Przykład
Przejdź przez atrybuty obiektu w pętli:
var person = {fname:"Bill", lname:"Gates", age:25}; var text = ""; var x; for (x in person) { text += person[x] + " "; }
Gramatyka
for (var w obiekt) { blok kodu do wykonania }
Wartość parametru
Parametr | Opis |
---|---|
var | Wymagane. Zmienna do iteracji obiektu. |
obiekt | Wymagane. Zdefiniowany obiekt do iteracji. |
Szczegóły techniczne
Wersja JavaScript: | ECMAScript 1 |
---|
Obsługa przeglądarek
Znakowanie | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
for/in | Wsparcie | Wsparcie | Wsparcie | Wsparcie | Wsparcie |
Strony związane
Tutorial JavaScript:Pętla for w JavaScript
Podręcznik JavaScript:Znakowanie for w JavaScript
- Strona poprzednia for
- Strona następna for...of
- Wróć do poprzedniego poziomu Podręcznik referencyjny zdań JavaScript