Opérateurs JavaScript

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

 var sum=10+20;  

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

Il existe les types d'opérateurs suivants en JavaScript.

  1. Opérateurs arithmétiques
  2. Opérateurs de comparaison (relationnels)
  3. Opérateurs au niveau du bit
  4. Opérateurs logiques
  5. Opérateurs d'affectation
  6. 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
+ Ajout 10+20 = 30
- Soustraction 20-10 = 10
* Multiplication 10*20 = 200
/ Division 20/10 = 2
% Module (reste) 20%10 = 0
++ Incrément var a = 10 ; un++; Maintenant a = 11
-- Décrémenter var a = 10 ; un--; Maintenant 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
!= Pas égal à 10 !=20 = vrai
!== Pas identique 20!==20 = faux
> Plus grand que 20>10 = vrai
>= Plus grand ou égal à 20>=10 = vrai
< Moins que vingt <10 = false < td>
<= < td> Inférieur ou égal à vingt <=10 = false < td>

Opérateurs au niveau du bit JavaScript

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

Opérateur Description Exemple
& ET au niveau du bit (10==20 & 20==33) = faux
| OU au niveau du bit (10==20 | 20==33) = faux
^ XOR au niveau du bit (10==20 ^ 20==33) = faux
~ PAS au niveau du bit (~10) = -10
< < Décalage gauche au niveau du bit (10 < <2) = 40 < td>
>> Décalage vers la droite au niveau du bit (10>>2) = 2
>>> Décalage bit à droite avec zéro (10>>>2) = 2

Opérateurs logiques JavaScript

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

Opérateur Description Exemple
&& ET logique (10==20 && 20==33) = faux
|| OU logique (10==20 || 20==33) = faux
! Logique non !(10==20) = vrai

Opérateurs d'affectation JavaScript

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

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

Opérateurs spéciaux JavaScript

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

Opérateur Description
(?:) L'opérateur conditionnel renvoie une valeur en fonction de la condition. C'est comme si-sinon.
, L'opérateur virgule permet d'évaluer plusieurs expressions comme une seule instruction.
supprimer L’opérateur Supprimer supprime une propriété de l’objet.
dans Dans l'opérateur vérifie si l'objet a la propriété donnée
exemple de vérifie si l'objet est une instance d'un type donné
nouveau crée une instance (objet)
Type de vérifie le type d'objet.
vide il supprime la valeur de retour de l'expression.
rendement vérifie ce qui est renvoyé dans un générateur par l'itérateur du générateur.