Affectation JavaScript

Opérateurs d’affectation JavaScript
Les opérateurs d’affectation attribuent des valeurs aux variables JavaScript.
Opérateur | Exemple | Pareil que |
---|---|---|
= | x = y | x = y |
+= | x += y | x = x + y |
-= | x -= y | x = x – y |
*= | x *= y | x = x * y |
/= | x /= y | x = x / y |
%= | x %= y | x = x % y |
**= | x **= y | x = x ** y |
Opérateurs d’affectation de quarts
Opérateur | Exemple | Pareil que |
---|---|---|
<<= | x <<= y | x = x << y |
>>= | x >>= y | x = x >> y |
>>>= | x >>>= y | x = x >>> y |
Opérateurs d’affectation au niveau du bit
Opérateur | Exemple | Pareil que |
---|---|---|
&= | x &= y | x = x & y |
^= | x ^= y | x = x ^ y |
|= | x |= y | x = x | y |
Opérateurs d’affectation logique
Opérateur | Exemple | Pareil que |
---|---|---|
&&= | x &&= y | x = x && (x = y) |
||= | x ||= y | x = x || (x = y) |
??= | x ???= y | x = x ?? (x = y) |
Note
Les opérateurs d’affectation logique sont ES2020.
L’opérateur =
Le Opérateur d’affectation simple attribue une valeur à une variable.
L’opérateur +=
Le Opérateur d’affectation supplémentaire ajoute une valeur à une variable.
L’opérateur -=
Le Opérateur d’affectation de soustraction soustrait une valeur d’une variable.
L’opérateur *=
Le Opérateur d’affectation de multiplication multiplie une variable.
L’opérateur **=
Le Opérateur d’affectation d’exponentiation élève une variable à la puissance de l’opérande.
L’opérateur /=
Le Opérateur d’affectation de division divise une variable.
L’opérateur %=
Le Opérateur d’affectation de reste affecte un reste à une variable.
L’opérateur <<=
Le Opérateur d’affectation de décalage à gauche gauche décale une variable.
L’opérateur >>=
Le Opérateur d’affectation de décalage vers la droite droite décale une variable (signée).
L’opérateur >>>=
Le Opérateur d’affectation de décalage à droite non signé droite décale une variable (non signée).
L’opérateur &=
Le Opérateur d’affectation AND au niveau du bit effectue une opération ET au niveau du bit sur deux opérandes et affecte le résultat à la variable.
L’opérateur |=
Le Opérateur d’affectation OR au niveau du bit effectue une opération OU au niveau du bit sur deux opérandes et affecte le résultat à la variable.
L’opérateur ^=
Le Opérateur d’affectation XOR au niveau du bit effectue une opération XOR au niveau du bit sur deux opérandes et affecte le résultat à la variable.
L’opérateur &&=
Le Opérateur d’affectation ET logique est utilisé entre deux valeurs.
Si la première valeur est vraie, la deuxième valeur est attribuée.
L’opérateur ||=
Le Opérateur d’affectation logique OU est utilisé entre deux valeurs.
Si la première valeur est fausse, la deuxième valeur est attribuée.
L’opérateur ??=
Le Opérateur d’affectation de coalescence nulle est utilisé entre deux valeurs.
Si la première valeur est indéfinie ou nulle, la deuxième valeur est affectée.
#Affectation #JavaScript