Operatori di assegnazione ECMAScript
- Pagina precedente Operatore condizionale
- Pagina successiva Operatore di virgola
Operatore di assegnamento
Gli operatori di assegnazione semplici sono implementati con un segno di uguaglianza (=), che assegna il valore alla destra dell'uguaglianza al variabile a sinistra.
Ad esempio:
var iNum = 10;
L'assegnazione complessa è realizzata dagli operatori moltiplicativi, addizionali o di spostamento più un segno di uguaglianza (=). Questi operatori di assegnazione sono abbreviazioni delle seguenti situazioni comuni:
var iNum = 10; iNum = iNum + 10;
Il secondo blocco di codice può essere riscritto con un operatore di assegnazione complessa:
var iNum = 10; iNum += 10;
Ogni principale operazione aritmetica e alcune altre operazioni hanno operatori di assegnazione complessa:
- Moltiplicazione/assegnazione (*=)
- Divisione/assegnazione (/=)
- Modulo/assegnazione (%=)
- Addizione/assegnazione (+=)
- Sottrazione/assegnazione (-=)
- Spostamento a sinistra/assegnazione (<<=)
- Spostamento a destra signed/assegnazione (>>=)
- Spostamento a destra unsigned/assegnazione (>>>=)
- Pagina precedente Operatore condizionale
- Pagina successiva Operatore di virgola