Nastavlja li raditi u forEach-u?
Nastavlja li raditi u forEach-u?

Video: Nastavlja li raditi u forEach-u?

Video: Nastavlja li raditi u forEach-u?
Video: Section 8 2024, Svibanj
Anonim

Kao i kod izjave o prekidu, a nastaviti ključna riječ neće raditi unutar a za svakoga petlja. Ipak, postoji način da se to zaobiđe, a to je korištenje ključne riječi return.

Prema tome, možete li koristiti nastavak u forEach?

Jer Za svakoga je metoda a ne redovita za svakoga petlju treba ponoviti preko lstTemp s regularnim za svakoga petlja u slučaju prekida, ali u slučaju nastaviti koristiti vratiti unutra Za svakoga metoda. slomiti i nastaviti su ključne riječi jezika C# koje zahtijevaju podršku prevoditelja. Za svakoga , za C# prevodilac, samo je metoda.

Nadalje, možete li se vratiti u forEach? Pa, za svakoga () metoda zapravo ne povratak bilo što (nedefinirano). Jednostavno poziva određenu funkciju za svaki element u vašem nizu. Ovom povratnom pozivu dopušteno je mutirati pozivni niz.

Imajući to na umu, kako nastaviti forEach petlju?

U bilo kojem trenutku unutar za svakoga blok izjava, možete izbiti iz petlja korištenjem naredbe break ili korak do sljedeće iteracije u petlja korištenjem nastaviti izjava. Također možete izaći iz a foreach petlja naredbama goto, return ili throw.

Možemo li koristiti break u forEach JavaScriptu?

za svakoga je neraskidiv Možeš ne pauza iz a za svakoga petlju kada prolazite kroz niz. Nemojte pokušavati vratiti false ili pauza jer neće raditi. Naredba return ispod izlazi samo iz funkcije povratnog poziva. Dakle, za svakoga petlja htjeti prijeđite na sljedeću stavku u nizu.

Preporučeni: