Różnica między pętlą dla i foreach w JavaScript?
dla każdego Metoda jest wykorzystywana głównie do wykonywania kodu na podstawie elementów szyk, Mapy, Lub zestawy. Ma właściwość dostępu do indeksu i wartości każdego elementu. Wykonanie kodu z powodu wywołania metody wymaga czasu.
Podczas dla pętli jest najbardziej podstawową i wszechstronną pętlą w JavaScript. Reprezentuje liczbę razy na wykonanie warunku. Poniższa tabela przedstawia działanie pętli dla pętli i foreach w JavaScript.
dla pętli | Pętla Foreach |
Ogólny rodzaj pętli i może być używany w różnych scenariuszach. | Głównie stosowane na tablicach, mapach i zestawach. |
Przydatne do szybkiej iteracji zbioru przedmiotów. | Przydatne do iteracji podzbioru przedmiotów. |
Składnia jest łatwiejsza i szybsza. | Format składni jest nieco złożony. |
Nie zapewnia możliwości modyfikacji podczas iteracji. | Użytkownik modyfikuje elementy zgodnie z wymaganiami. |
Użytkownik może wykorzystać instrukcję Break do przerwy. | Nie może zapewnić obiektu, aby przełamać oświadczenie ze względu na metodę wywołania zwrotnego. |
Składnia pętli foreach w JavaScript
szyk.foreach (funkcja (currval, index, array)Parametry używane w powyższej składni są wymienione poniżej:
Składnia pętli dla JavaScript
dla (inicjalizator; warunek; licznik)w dla pętli, Podano trzy warunki:
Jak działa pętla foreach w JavaScript?
Przykład podano poniżej, wykorzystując dla każdego metoda w JavaScript.
Kod
// Podano przykład użycia metody foreach w JavaScriptOpis JavaScript Kod znajduje się poniżej:
Wyjście
Wyjście pokazuje kwadrat wszystkich ośmiu elementów tablicy w konsoli.
Jak działa pętla w JavaScript?
Podano przykład, który pokazuje koncepcję dla pętli W JavaScript.
Kod
// Przykład jest podany do używania pętli dla JavaScriptOpis kodu jest wymieniony poniżej:
Wyjście
Dane wyjściowe pokazuje, że dla pętli Wykonuje instrukcje cztery razy (ponieważ liczba elementów wynosi cztery w tablicy).
Wniosek
Przede wszystkim oba są typami pętli używanymi do iteracji w porównaniu z liczbą kolekcji. dla każdego Metoda jest wykorzystywana do wykonywania kodu dla każdego elementu znalezionego w tablicy. Z drugiej strony dla pętli jest prosty w użyciu i powtarza kawałek kodu określonego przez użytkownika. dla pętli zużywa mniej czasu wykonania i jest pomocny w rozwiązywaniu złożonych problemów. Nauczyłeś się ważnych punktów między pętlą For i Foreach, wykorzystując JavaScript. Aby lepiej zrozumieć, podaliśmy również przykłady każdego typu pętli.