Operatory i przypisania w JavaScript

W bieżącej sekcji zostaną wyliczone operatory i przypisania języka JavaScript.

Operatory i przypisania

  Operatory i przypisania należą do najważniejszych elementów JavaScript. Operatory wykonują rozmaite typy operacji, a przypisania nadają wartości zmiennym. Poniżej zostały wymienione różne typy przypisań i operatorów, zgrupowane w ramach kategorii. Pod każdym jest opis, symbole używane w operacjach i składnia. Aby zobaczyć listę operatorów i przypisań dla konkretnej kategorii, kliknij na jednym z poniższych odsyłaczy.

  Operatory przypisania Przypisania bitowe Operatory bitowe Operatory porównania Operator dekrementacji Operator inkrementacji Operatory logiczne Operatory arytmetyczne Operator łańcuchowy (konkatenacji)

Operatory przypisania
Symbol | Składnia | Opis
%= | x%=y | Wykonuje przypisanie x=x%y
*= | x*=y | Wykonuje przypisanie x=x*y
/= | x/=y | Wykonuje przypisanie x=x/y
+= | x+=y | Wykonuje przypisanie x=x+y
-= | x-=y | Wykonuje przypisanie x=x-y
= | x=y | Przypisuje wartość y do zmiennej x

  Na początek strony

  Przypisania bitowe
  Symbol | Składnia | Opis
  <= | x<=y | Wykonuje przypisanie x=x<y
  ^= | x^=y | Wykonuje przypisanie x=x^y
  |= | x|=y | Wykonuje przypisanie x=x|y
  <<= | x<<=y | Wykonuje przypisanie x=x<
  >>= | x>>=y | Wykonuje przypisanie x=x>>y
  >>>= | x>>>==y | Wykonuje przypisanie x=x>>>y

  Na początek strony

  Operatory bitowe
  Symbol | Składnia | Opis
  < | x<y | Wykonuje bitową operację AND, która wyświetla 1, jeśli obie zmienne wynoszą 1.
  ^ | x^y | Wykonuje bitową operację XOR, która wyświetla 1, jeśli jedna ze zmiennych (ale nie obie jednocześnie) wynosi 1..
  | | x|y | Wykonuje bitową operację OR, która wyświetla 1, jeśli jedna ze zmiennych wynosi 1.
  << | x<<y | Wykonuje przesunięcie bitów w lewo o podaną liczbę miejsc.
  >> | x>>y | Wykonuje przesunięcie bitów w prawo o podaną liczbę miejsc.

  Na początek strony

  Operatory porównania
  Symbol | Składnia | Opis
  != | x!=y | Zwraca true, jeśli zmienne nie są równe.
  < | x<y | Zwraca true, jeśli pierwsza zmienna jest mniejsza niż druga.
  <= | x<=y | Zwraca true, jeśli pierwsza zmienna jest mniejsza niż druga lub jej równa.
  == | x==y | Zwraca true, jeśli zmienne są równe.
  > | x>y | Zwraca true, jeśli pierwsza zmienna jest większa niż druga.
  >= | x>=y | Zwraca true, jeśli pierwsza zmienna jest większa niż druga lub jej równa.

  Na początek strony

  Operator dekrementacji
  Symbol | Składnia | Opis
  -- | x-- | Zmniejsza wartość zmiennej o 1.

  Na początek strony

  Operator inkrementacji
  Symbol | Składnia | Opis
  ++ | x++ | Zwiększa wartość zmiennej o 1.

  Na początek strony

  Operatory logiczne
  Symbol | Składnia | Opis
  ! | !x | Ten operator logiczny neguje wyrażenie.
  && | x&&y | Operator logiczny AND zwraca true, jeśli obie zmienne są prawdziwe (true).
  || | x||y | Operator logiczny OR zwraca true, jeśli co najmniej jedna ze zmiennych jest prawdziwa (true).

  Na początek strony

  Operatory arytmetyczne
  Symbol | Składnia | Opis
  - | x-y | Wykonuje operację odejmowania.
  - | -x | Wykonuje negację zmiennej.
  % | x%y | Zwraca resztę z dzielenia pierwszej zmiennej przez drugą (dzielenie modulo).
  * | x*y | Wykonuje operację mnożenia.
  / | x/y | Wykonuje operację dzielenia.
  ?: | x?:y | Sprawdza prawdziwość warunku.
  + | x+y | Wykonuje operację dodawania.

  Na początek strony

  Operator łańcuchowy (konkatenacji)
  Symbol | Składnia | Opis
  + | "text1"+"text2" | Łączy dwa ciągi znaków w jeden.

  Na początek strony

  | Następna strona: Instrukcje sterujące w JavaScript Poprzednia strona: Funkcje w JavaScript |