Liste des opérateurs
Les tableaux suivants répertorient les opérateurs JScript. Chaque nom figurant dans la colonne Description renvoie à une rubrique correspondante qui explique la syntaxe et le mode d'utilisation corrects.
Opérateurs de calcul
Description |
Symbole |
---|---|
+ |
|
-- |
|
/ |
|
++ |
|
% |
|
* |
|
- |
|
- |
Tous les opérateurs de calcul utilisent des données numériques pour effectuer des calculs. L'opérateur d'addition exécute également une concaténation de chaînes lorsqu'un des opérandes est une chaîne.
Opérateurs logiques
Description |
Symbole |
---|---|
== |
|
>= |
|
> |
|
=== |
|
in |
|
!= |
|
<= |
|
< |
|
&& |
|
! |
|
|| |
|
!== |
Un opérateur logique retourne une valeur Boolean. Selon l'opérateur, la valeur peut représenter le résultat d'une comparaison, d'un test, ou d'une combinaison.
Opérateurs de bits
Description |
Symbole |
---|---|
& |
|
<< |
|
~ |
|
| |
|
>> |
|
^ |
|
>>> |
Les opérateurs de bits opèrent sur la représentation binaire des opérandes. Si les opérandes ne sont pas compatibles entre eux, leur conversion sera forcée au type approprié. Pour plus d'informations, consultez Contrainte par les opérateurs de bits.
Opérateurs d'assignation
Description |
Symbole |
---|---|
= |
|
+= |
|
&= |
|
|= |
|
^= |
|
/= |
|
<<= |
|
%= |
|
*= |
|
>>= |
|
-= |
|
>>>= |
Tous les opérateurs d'assignation retournent la valeur assignée à l'opérande de gauche.
Opérateurs divers
Description |
Symbole |
---|---|
, |
|
?: |
|
supprimer |
|
instanceof |
|
new |
|
typeof |
|
void |