Operatori (Visual Studio - JScript)
In JScript sono disponibili vari operatori che fanno parte delle categorie di operatori aritmetici, logici, bit per bit, di assegnazione oltre ad altri operatori di vario tipo. Di seguito vengono forniti collegamenti a informazioni sull'utilizzo degli operatori.
In questa sezione
Operatore di assegnazione di addizione (+=)
Somma due numeri o concatena due stringhe e assegna il relativo risultato al primo argomento.Operatore di addizione (+)
Somma due numeri o concatena due stringhe.Operatore di assegnazione (=)
Consente di assegnare un valore a una variabile.Operatore di assegnazione AND bit per bit (&=)
Esegue un'operazione di AND bit per bit tra due espressioni e assegna il relativo risultato al primo argomento.Operatore AND bit per bit (&)
Esegue un'operazione di AND bit per bit tra due espressioni.Operatore di spostamento a sinistra bit per bit (<<)
Sposta verso sinistra i bit di un'espressione.Operatore NOT bit per bit (~)
Esegue un'operazione di NOT (negazione) bit per bit su un'espressione.Operatore di assegnazione OR bit per bit (|=)
Esegue un'operazione di OR bit per bit tra due espressioni e assegna il relativo risultato al primo argomento.Operatore OR bit per bit (|)
Esegue un'operazione di OR bit per bit tra due espressioni.Operatore di spostamento a destra bit per bit (>>)
Sposta verso destra i bit di un'espressione, mantenendo il segno esistente.Operatore di assegnazione XOR bit per bit (^=)
Esegue un'operazione di OR esclusivo bit per bit tra due espressioni e assegna il relativo risultato al primo argomento.Operatore XOR bit per bit (^)
Esegue un'operazione di OR esclusivo bit per bit tra due espressioni.Operatore virgola (,)
Provoca l'esecuzione in sequenza di due espressioni.Operatori di confronto
Insieme di operatori (==, >, >=, ===, !=, <, <=, !==) che restituiscono un valore booleano che indica il risultato del confronto.Operatore condizionale ternario (?:)
Esegue una delle due istruzioni specificate a seconda che una condizione risulti vera o falsa.Operatore delete
Elimina una proprietà da un oggetto o rimuove un elemento da una matrice.Operatore di assegnazione di divisione (/=)
Divide due numeri restituendo un risultato numerico che assegna al primo argomento.Operatore di divisione (/)
Divide due numeri e restituisce un risultato numerico.Operatore in
Verifica l'esistenza di una proprietà in un oggetto.Operatori di incremento (++) e decremento (--)
L'operatore di incremento (++) incrementa una variabile di uno, mentre l'operatore di decremento (--) la decrementa di uno.Operatore instanceof
Restituisce un valore booleano che indica se un oggetto è o meno un'istanza di una classe particolare.Operatore di assegnazione di spostamento a sinistra (<<=)
Sposta verso sinistra i bit di un'espressione e assegna il relativo risultato al primo argomento.Operatore AND logico (&&)
Esegue un'unione logica tra due espressioni.Operatore NOT logico (!)
Esegue una negazione logica in un'espressione.Operatore OR logico (||)
Esegue una disgiunzione logica tra due espressioni.Operatore di assegnazione di modulo (%=)
Divide due numeri e assegna il resto della divisione al primo argomento.Operatore modulo (%)
Divide due numeri e restituisce il resto della divisione.Operatore di assegnazione di moltiplicazione (*=)
Moltiplica due numeri e assegna il risultato al primo argomento.Operatore di moltiplicazione (*)
Consente di moltiplicare due numeri.Operatore new
Consente di creare un nuovo oggetto.Operatore per riferimenti (&)
Consente di passare i riferimenti alle variabili ai metodi di riferimento o ai parametri out.Operatore di assegnazione di spostamento a destra (>>=)
Sposta verso destra i bit di un'espressione, mantenendo il segno esistente, e assegna il relativo risultato al primo argomento.Operatore di assegnazione di sottrazione (-=)
Sottrae un numero da un altro e assegna il risultato al primo argomento.Operatore di sottrazione (-)
Indica il valore negativo di un'espressione numerica o sottrae un numero da un altro.Operatore typeof
Restituisce una stringa che identifica il tipo di dati di un'espressione.Operatore di assegnazione di spostamento a destra senza segno (>>>=)
Esegue uno spostamento verso destra senza segno dei bit di un'espressione e assegna il risultato al primo argomento.Operatore di spostamento a destra senza segno (>>>)
Esegue uno spostamento verso destra senza segno dei bit di un'espressione.Operatore void
Impedisce la restituzione di un valore da parte di un'espressione.
Sezioni correlate
Riferimenti al linguaggio JScript
Vengono elencati elementi che costituiscono riferimenti al linguaggio JScript e collegamenti ad argomenti in cui sono illustrati dettagliatamente i concetti di base relativi agli elementi del linguaggio.Operatori JScript
Vengono fornite informazioni generali sugli operatori utilizzati in JScript oltre a una serie di collegamenti ad argomenti in cui viene illustrata la sintassi corretta da utilizzare per ogni operatore e l'importanza della precedenza tra gli operatori.Precedenza tra gli operatori
Viene fornito un elenco contenente informazioni sulla precedenza nell'esecuzione degli operatori JScript.Riepilogo degli operatori
Viene fornito un elenco degli operatori JScript oltre a collegamenti ad argomenti in cui ne viene illustrato il corretto utilizzo.