Instrukcje sterujące w JavaScript

W bieżącej sekcji zostaną przedstawione instrukcje sterujące w JavaScript.

Instrukcje sterujące

  Instrukcje sterujące w zasadzie sterują skryptem, który wykonuje coś innego niż wyświetlanie wiadomości. Jeśli masz skrypt, który posługuje się mechanizmem cookies, wykonuje obliczenia etc., prawdopodobnie używa on instrukcji sterujących. Przykładem instrukcji sterującej jest znana instrukcja if-then-else, używana w wielu językach programowania, jak BASIC czy PASCAL. Poniżej wymienione są rozmaite instrukcje stosowane w języku JavaScript. Kliknij na nazwie, aby przejść do opisu instrukcji, i przeczytaj wyświetloną na czerwono składnię.

  break continue else for for...in function goto if...else in return while with

Instrukcja sterująca break

Instrukcja zatrzymuje bieżącą pętlę for lub while i przekazuje sterowanie do instrukcji następującej po zatrzymanej pętli.

Składnia: break

  Na początek strony

  Instrukcja sterująca continue

  Instrukcja kończy wykonywanie bloku instrukcji w pętli for lub while i kontynuuje wykonywanie pętli w następnej iteracji.

  Składnia: continue

  Na początek strony

  Instrukcja sterująca else

  Instrukcja występuje w instrukcji if...then. Wykonuje następujący po niej kod, jeśli zmienna skryptu nie spełnia warunków instrukcji if...then.

  Składnia: else
  Jeśli potrzebujesz więcej informacji, przyjrzyj się instrukcji if...then.

  Na początek strony

  Instrukcja sterująca for

  Instrukcja jest poleceniem pętli. Pętla, którą tworzy, będzie wykonywana określoną liczbę razy.

  Składnia: for([initial expressionl][condition;][increment-expression]) {statements}

  Na początek strony

  Instrukcja sterująca for...in

  Instrukcja for...in iteruje (powtarza) zdefiniowaną zmienną na wszystkich własnościach obiektu.

  Składnia: for(variable) {statements}

  Na początek strony

  Instrukcja sterująca function

  Instrukcja function tworzy nazwę funkcji JavaScript ze zdefiniowanymi parametrami. Dopuszczalne parametry obejmują obiekty, liczby i ciągi.

  Składnia: function name([parameters]) {statements}

  Na początek strony

  Instrukcja sterująca goto

  Instrukcja przenosi wykonywanie skryptu do innej części skryptu, zdefiniowanej przez etykietę.

  Składnia: goto label

  Na początek strony

  Instrukcja sterująca if...else

  Instrukcja wykonuje zbiór poleceń, jeśli zdefiniowany warunek jest spełniony. Jeśli warunek nie jest spełniony, może zostać wykonany inny zbiór poleceń, określony przez instrukcję else.

  Składnia: if(condition){statements} [else { statements}]

  Na początek strony

  Instrukcja sterująca in

  Instrukcja działa w ramach instrukcji sterującej for...in. Przejdź do opisu for...in, aby uzyskać więcej informacji.

  Składnia: Go to for...in for more detail

  Na początek strony

  Instrukcja sterująca return

  Instrukcja return zwraca wartość funkcji.

  Składnia: return expression

  Na początek strony

  Instrukcja sterująca while

  Instrukcja while tworzy pętlę, która bada wartość wyrażenia, a jeśli jest ono prawdziwe, wykonuje blok poleceń. Następnie pętla jest powtarzana dotąd, dopóki wyrażenie jest prawdziwe.

  Składnia: while(condition) {statements}

  Na początek strony

  Instrukcja sterująca with

  Instrukcja with wskazuje domyślny obiekt dla zbioru poleceń. W ramach tego zbioru poleceń wszystkie odwołania do własności, które nie wskazują wyraźnie jakiegoś obiektu, są przyjmowane jako należące do domyślnego obiektu.

  Składnia: with(object){statements}

  Na początek strony

  | Poprzednia strona: Operatory i przypisania w JavaScript |