Operátory
Aritmetické operátory
| Operátor | Význam |
|---|---|
| + | sčítání |
| ++ | zvýšení hodnoty proměnné o 1 |
| - | odčítání (nebo negace) |
| -- | snížení hodnoty proměnné o 1 |
| * | násobení |
| / | dělení |
| % | modulo - zbytek po dělení |
Bitové operátory
| Operátor | Význam |
|---|---|
| & | logická operace AND pro každý bit |
| | | logická operace OR pro každý bit |
| ^ | logická operace XOR pro každý bit |
| ~ | logická operace NOT pro každý bit |
| << | posun bitů z 1. operandu vlevo o počet míst v 2. operandu |
| >> | posun bitů z 1. operandu vpravo o počet míst v 2. operandu, bity odsunuté vpravo jsou ztraceny, bity doplněné vlevo jsou stejné, jako znaménkový bit 1. operandu |
| >>> | stejné jako předchozí, ale doplněné bity jsou 0 |
Logické operátory
| Operátor | Význam |
|---|---|
| && | logické AND |
| || | logické OR |
| ! | negace |
Porovnávací operátory
| Operátor | Význam |
|---|---|
| == | rovnost? |
| != | nerovnost? |
| === | rovnost? (proměnné musí být stejného typu) |
| !== | nerovnost? (nerovnají se, nebo nejsou stejného typu) |
| > | levý větší? |
| >= | levý větší, nebo roven? |
| < | levý menší? |
| <= | levý menší, nebo roven? |
Přiřazovací operátory
| Operátor | Význam |
|---|---|
| = | Vždy stejný význam, jako operátor bez "=", ale výsledná hodnota je přiřazena 1. operandu |
| += | |
| -= | |
| *= | |
| /= | |
| %= | |
| &= | |
| ^= | |
| |= | |
| <<= | |
| >>= | |
| >>>= |
Řetězcové operátory
| Operátor | Význam |
|---|---|
| + | spojí 2 řetězce |
| += | spojí 2 řetězce a výsledek uloží do prvního |
Speciální operátory
| Operátor | Význam |
|---|---|
| ?: | analogie if..then..else (proměnná= (a==b)?"ano":"ne"![]() |
| , | odděluje výrazy na jednom řádku |
| delete | vymaže objekt, vlastnost, prvek pole |
| instanceof | zjistí, zda je objekt instancí určité třídy |
| new | vytvoří nový objekt |
| this | odkazuje na aktuální objekt |
| typeof | vrací typ operandu (boolean, function, number, string, object, undefined |
| void | určuje, že má výraz být vyhodnoce bez vrácení hodnoty |
Zpět na obsah referencí



