Da li nastavlja rad u forEach-u?
Da li nastavlja rad u forEach-u?

Video: Da li nastavlja rad u forEach-u?

Video: Da li nastavlja rad u forEach-u?
Video: Люди и снежные барсы. Охотники помогают изучать и сохранять снежного барса в горах Алтая (Сибирь) 2024, Maj
Anonim

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

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

Jer Za svaki je metoda a ne redovna za svaki petlja je potrebna iteracija preko lstTemp s regularnim za svaki petlja u slučaju prekida, ali u slučaju nastaviti sa upotrebom vratite se unutra Za svaki metoda. break and nastaviti su ključne riječi C# jezika koje zahtijevaju podršku kompajlera. Za svaki , za C# kompajler, je samo metoda.

Nadalje, možete li se vratiti u forEach? Pa, za svaki () metoda zapravo ne povratak bilo šta (nedefinisano). Jednostavno poziva određenu funkciju za svaki element u vašem nizu. Ovom povratnom pozivu je dozvoljeno da mutira niz poziva.

Imajući ovo u vidu, kako nastaviti forEach petlju?

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

Možemo li koristiti break u forEach JavaScriptu?

za svaki je neraskidiv Možeš ne break iz a za svaki petlja kada prolazite kroz niz. Ne pokušavajte vratiti false ili break jer neće raditi. Naredba return ispod samo izlazi iz funkcije povratnog poziva. Dakle za svaki petlja će pređite na sljedeću stavku u nizu.

Preporučuje se: