Riepilogo degli operatori
Aggiornamento: novembre 2007
Nelle tabelle riportate di seguito vengono elencati gli operatori JScript. Ciascun nome nella colonna relativa alla descrizione è associato a un collegamento all'argomento corrispondente nel quale viene illustrato l'utilizzo appropriato e la sintassi corretta.
Operatori di calcolo
Descrizione |
Simbolo |
---|---|
+ |
|
-- |
|
/ |
|
++ |
|
% |
|
* |
|
- |
|
- |
Tutti gli operatori di calcolo eseguono calcoli con dati numerici. L'operatore addizione consente di eseguire anche concatenazioni di stringhe quando uno degli operandi è una stringa.
Operatori logici
Descrizione |
Simbolo |
---|---|
== |
|
>= |
|
> |
|
=== |
|
in |
|
!= |
|
<= |
|
< |
|
&& |
|
! |
|
|| |
|
!== |
Un operatore logico restituisce un valore Boolean. In base all'operatore utilizzato, il valore può rappresentare il risultato di un'operazione di confronto, test o combinazione.
Operatori bit per bit
Descrizione |
Simbolo |
---|---|
& |
|
<< |
|
~ |
|
| |
|
>> |
|
^ |
|
>>> |
Gli operatori bit per bit utilizzano la rappresentazione binaria degli operandi. Agli operandi non compatibili tra loro verrà assegnato forzatamente il tipo appropriato. Per ulteriori informazioni vedere Coercizione mediante gli operatori bit per bit.
Operatori di assegnazione
Descrizione |
Simbolo |
---|---|
= |
|
+= |
|
&= |
|
|= |
|
^= |
|
/= |
|
<<= |
|
%= |
|
*= |
|
>>= |
|
-= |
|
>>>= |
Tutti gli operatori di assegnazione restituiscono il valore che è stato assegnato all'operando di sinistra.
Operatori vari
Descrizione |
Simbolo |
---|---|
, |
|
?: |
|
delete |
|
instanceof |
|
new |
|
typeof |
|
void |