Download WordPress Themes, Happy Birthday Wishes

JavaScript les Opérateurs

Les opérateurs JavaScript sont des symboles utilisés pour effectuer des opérations sur des opérandes. Par exemple:

var sum=10+20;

Ici, + est l’opérateur arithmétique et = est l’opérateur d’affectation.

Il existe différents types d’opérateurs en JavaScript.

  • Opérateurs Arithmétiques
  • Opérateurs de comparaison (relationnels)
  • Opérateurs de bits
  • Opérateurs logiques
  • Opérateurs d’assignation
  • Opérateurs spéciaux

Opérateurs arithmétiques JavaScript

Les opérateurs arithmétiques sont utilisés pour effectuer des opérations arithmétiques sur les opérandes. Les opérateurs suivants sont appelés opérateurs arithmétiques JavaScript.

Opérateur Description Exemple
+ Addition 10+20 = 30
Soustraction 20-10 = 10
* Multiplication 10*20 = 200
/ Division 20/10 = 2
% Modulo (Reste) 20%10 = 0
++ Incrémentation var a=10; a++;  a = 11
Décrémentation var a=10; a–;  a = 9

Opérateurs de comparaison JavaScript

L’opérateur de comparaison JavaScript compare les deux opérandes. Les opérateurs de comparaison sont les suivants:

Opérateur Description Exemple
== Est égal à 10==20 = faux
=== Identique (égal et de même type) 10==20 = faux
!= N’est pas égal à 10!=20 = vrai
!== Non Identique 20!==20 = faux
> Supérieur 20>10 = vrai
>= Supérieur ou égal 20>=10 = vrai
< Inférieur 20<10 = faux
<= Inférieur ou égal 20<=10 = faux

Opérateurs JavaScript au niveau des bits

Les opérateurs au niveau des bits effectuent des opérations au niveau des bits sur les opérandes. Les opérateurs au niveau du bit sont les suivants:

Opérateur Description Exemple
& ET (10 == 20 & 20 == 33) = faux
| OU (10 == 20 | 20 == 33) = faux
^ XOR bit à bit (10 == 20 ^ 20 == 33) = faux
~ Non (~ 10) = -10
<< Décalage binaire gauche (10 << 2) = 40
>> Décalage binaire droite (10 >> 2) = 2
>>> Décalage binaire droite avec zéro (10 >>> 2) = 2

Opérateurs logiques

Les opérateurs suivants sont appelés opérateurs logiques JavaScript.

Opérateur La description Exemple
&& ET logique (10 == 20 && 20 == 33) = faux
|| OU logique (10 == 20 || 20 == 33) = faux
! Non logique ! (10 == 20) = vrai

Opérateurs d’affectation

Les opérateurs suivants sont appelés opérateurs d’affectation JavaScript.

Opérateur La description Exemple
= Attribuer 10 + 10 = 20
+ = Ajouter et assigner var a = 10; a + = 20; Maintenant a = 30
– = Soustraire et assigner var a = 20; a- = 10; Maintenant a = 10
* = Multiplier et assigner var a = 10; a * = 20; Maintenant a = 200
/ = Diviser et assigner var a = 10; a / = 2; Maintenant a = 5
% = Module et assigner var a = 10; a% = 2; Maintenant a = 0

Opérateurs spéciaux JavaScript

Les opérateurs suivants sont appelés opérateurs spéciaux de JavaScript.

Opérateur La description
(? : ) L’opérateur conditionnel renvoie une valeur en fonction de la condition. C’est comme si-d’autre.
, L’opérateur de virgule permet à plusieurs expressions d’être évaluées comme une seule instruction.
delete L’opérateur de suppression supprime une propriété de l’objet.
in Dans Opérateur vérifie si l’objet a la propriété donnée
instanceof vérifie si l’objet est une instance de type donné
new crée une instance (objet)
typeof vérifie le type d’objet.
void il rejette la valeur de retour de l’expression.
yield vérifie ce qui est retourné dans un générateur par son itérateur.