
Pętle | 67
Zwracane właściwości sązarówno tymi, które istnieją winstancji obiektu, jak itymi, które
sądziedziczone poprzez jego łańcuch prototypu.
Wykonywanie pętli
Stałym źródłem dyskusji związanej zwykonywaniem pętli jest wybór typu pętli, której
należy użyć. Zczterech pętli udostępnianych przez JavaScript tylko jedna jest znacznie
wolniejsza odpozostałych: pętla
for-in
.
Wynikiem każdej iteracji pętli jest znalezienie właściwości winstancji albo wpro-
totypie, więc koszty iteracji pętli
for-in
sąznacznie większe iztej przyczyny jest ona
wolniejsza odpozostałych. Wrezultacie, dla takiej samej liczby powtórzeń, pętla
for-in
może by ...