Aritmetici
| – | Opposto | |
|---|---|---|
| + | += | Addizione |
| – | -= | Sottrazione |
| * | *= | Moltiplicazione |
| / | /= | Divisione, intera se operandi interi e divisione senza resto |
| % | %= | Modulo, gli operandi sono troncati a interi, il segno del dividendo |
| ++ | Incremento, pre e post | |
| — | Decremento, pre e post |
Confronti
| == | Uguali |
|---|---|
| === | Identici, uguali e dello stesso tipo |
| != <> |
Non uguali |
| !== | Non identici |
| < | Minore di |
| <= | Minore di, uguale a |
| > | Maggiore di |
| <= | Maggiore di, uguale a |
Logici e bit
| Logici | Bit a bit | ||
| ! | ~ | Not | |
|---|---|---|---|
| && and |
& | &= | And |
| || or |
| | |= | Or |
| xor | ^ | ^= | Xor |
| << | <<= | Shift a sinistra | |
| >> | >>= | Shift a destra | |
Stringhe
| . | .= | Concatenazione |
|---|
Array
| + | Unione… |
|---|---|
| == | Uguali, coppie chiave/valore |
| === | Identici, coppie chiave/valore, stesso ordine e tipo |
| != <> |
Non uguali |
| !== | Non identici |
Tipo?
| instanceof | … oggetto, istanza, della classe … |
|---|