Le langage JavaScript a différents types d'opérateurs. Cette section décrit les opérateurs et contient des informations sur la priorité d'opérateur.

Les opérateurs peuvent être binaires ou unaires ou encore ternaire. Un opérateur binaire a besoin de deux opérandes, une avant et une après l'opérateur.

Un opérateur unaire n'a besoin que d'une unique opérande avant ou après l'opérateur.

Un opérateur ternaire, c'est-à-dire l'opérateur conditionnel, a besoin de trois opérandes.