jest jak odpinanie guzików w koszuli….
uruchamiasz ją gdy potrzebujesz, by zadanie zostało wykonane dla wszystkich elementów tablicy.
forEach(guzikiWkoszuli as guzik) {
rozepnij(guzik);
}
W pętli forEach zadanie jest wykonywane zawsze dla wszystkich elementów kolekcji danych… o ile ten zbiór jakieś elementy zawiera.
forEach(kolekcja as element) {
zadanie(element);
}
Z definicji nie ma możliwości przerwania jej działania….. chyba że się bardzo chce to zrobić 😉 Jak? O tym następnym razem.