Kontynuuj z JavaScript

W tym samouczku nauczysz się, jak używać instrukcji continue w JavaScript, aby pominąć bieżącą iterację pętli.

Angielska wersja: https://www.javascripttutorial.net/javascript-continue/

Instrukcja continueignoruje bieżącą iterację pętli i przechodzi do następnej. Z tego powodu instrukcja continuemusi pojawić się w treści pętli, w przeciwnym razie pojawi się błąd.

Podobnie jak oświadczenie break, oświadczenie continuema dwie formy: opatrzone etykietą i nieoznaczone. Więcej informacji na temat instrukcji z etykietą można znaleźć w samouczkubreak .

Korzystanie z kontynuacji

Dyspozycja unlabeled continueignoruje bieżącej iteracji pętli for, do-whilelub while. Instrukcja continueignoruje resztę kodu aż do końca najbardziej wewnętrznej części pętli i ocenia wyrażenie sterujące pętlą.

W pętli for, continueignoruje wszystkie poniższe instrukcje i przekazuje wykonanie kodu do ekspresji aktualizacji, w tym przypadku jest to i++:

W pętli whilelub do-whilezwraca wyrażenie sterujące pętlą.

Zobacz przykład:

Zrozum, jak działa ten skrypt:

  • Najpierw zmienna couterjest ustawiana na zero.
  • Po drugie, kroki pętli forprzechodzą przez znaki w ciągu i zliczają liczbę liter s. Jeśli bieżący znak nie jest jednym s, instrukcja continuezignoruje pozostałą część pętli i sprawdzi następny znak w ciągu. Jeśli bieżącym znakiem jest o, sskrypt zwiększa zmienną licznika.
  • Po trzecie, console.logpokazuje w oknie konsoli, ile liter sznajduje się w ciągu.

Oświadczenie continuemoże zawierać opcjonalną etykietę w następujący sposób:

Etykieta może być dowolnym prawidłowym identyfikatorem.

Zobacz przykład:

Zrozum, jak działa ten kod:

  • Po pierwsze, pętle forzwiększają zmienne ii jod 1 do 3;
  • Po drugie, wewnątrz treści najbardziej wewnętrznej pętli sprawdzamy, czy ii jsą równe 2. Jeśli tak, wysyłamy wiadomość do konsoli i wracamy do outer( forzewnętrznej) etykiety . W przeciwnym razie w każdej iteracji wystawiamy wartości ie j.

Jak widać na powyższym wyniku, gdy ii jsą równe 2, wykonanie kodu przeskakuje do wyrażenia i++zewnętrznej pętli ( outer).

W tym samouczku nauczyłeś się, jak używać instrukcji continueJavaScript do ignorowania bieżącej iteracji pętli.

Zobacz indeks wszystkich samouczków JavaScript

Samouczki JavaScript

Suggested posts

Moje najczęściej używane zasoby dotyczące kodowania

Moje najczęściej używane zasoby dotyczące kodowania

W tym tygodniu otrzymałem wiadomość e-mail od członka codziennej listy e-mailowej. Chcieli wiedzieć: Jakie zasoby odwiedzasz codziennie, co tydzień i co miesiąc? Świetne pytanie! Cieszę się, że mogę podzielić się spostrzeżeniami na temat mojego przepływu pracy i najlepszych zasobów, z których korzystam.

Seria Lit Library — 1: Głębokie zanurzenie w bibliotece lit-html

Seria Lit Library — 1: Głębokie zanurzenie w bibliotece lit-html

Celem tej serii blogów jest zagłębienie się w bibliotekę Lit i uzyskanie pełnego zrozumienia jej unikalnych funkcji oraz tego, jak wyróżnia się na tle innych bibliotek i frameworków na rynku. Cykl podzielony jest na trzy części, obejmujące takie tematy jak 1.

Related posts

Jak uratować planetę i zarabiać pieniądze

Jak uratować planetę i zarabiać pieniądze

Ile razy bez zastanowienia wyrzuciłeś plastikową butelkę, szklany słoik, aluminiową puszkę lub pakiet zielonej energii? Ile razy chciałeś dostać coś w zamian za ich recykling? Jeśli jesteś jak większość ludzi, odpowiedź brzmi prawdopodobnie wiele razy. Recykling jest często postrzegany jako kłopot, przykry obowiązek lub obowiązek, który nie przynosi żadnych natychmiastowych ani wymiernych korzyści.

Co możesz zrobić w swoim okresie oczekiwania (czekając na wylądowanie Twoja pierwsza praca w technologii)

Co możesz zrobić w swoim okresie oczekiwania (czekając na wylądowanie Twoja pierwsza praca w technologii)

Przejście do nowej kariery może być niezwykle trudne, jeśli spróbujesz zrobić to sam. Ważne jest, aby znaleźć odpowiedzialnych partnerów, którzy są na tym samym poziomie uczenia się co ty, którzy mają podobne cele, wytrwałość i motywację.

Koniec z hasłami — w jaki sposób klucze dostępu zastąpią Twoje hasło

Koniec z hasłami — w jaki sposób klucze dostępu zastąpią Twoje hasło

Aby uniknąć niejasności, zostaną użyte następujące terminy; uwierzytelniający; Telefon komórkowy używany do tworzenia Witryny logowania; Witryna internetowa lub aplikacja, z której korzysta użytkownik, aby dokonać żądania logowania do Usługi; Sprzedawca świadczący daną usługę np

Kłamstwo kowbojskie

Jak megakorporacje sprzedały Amerykanom mocne kłamstwo

Kłamstwo kowbojskie

Jest wspaniale złoty poranek na falistych wzgórzach zachodu, gdy pierwsze promienie słońca oświetlają oszronioną trawę na równinach. Stado spokojnego bydła rasy Angus, czarnego jak smoła i masywne, rysuje się na tle wschodu słońca, gdy zmierza utartym szlakiem do miejsca, które wszyscy dobrze znają; bar śniadaniowy.