Sobes.tech
Intern

Qu'est-ce qu'une expression dans le contexte de JavaScript ?

sobes.tech IA

Réponse de l'IA

Une expression en JavaScript est n'importe quel fragment de code qui produit une valeur.

Exemples d'expressions:

  • Littéraux (chaînes, nombres, tableaux, objets):
    // Littéral numérique
    10
    
    // Littéral de chaîne
    "bonjour"
    
    // Littéral de tableau
    [1, 2, 3]
    
    // Littéral d'objet
    { name: "Alice" }
    
  • Identificateurs (noms de variables):
    // Identificateur de variable, retourne la valeur de la variable
    myVariable
    
  • Opérations arithmétiques et logiques:
    // Expression arithmétique
    5 + 3 * 2
    
    // Expression logique
    a > b && c < d
    
  • Appels de fonctions:
    // Appel de fonction, retourne la valeur renvoyée par la fonction
    myFunction(arg1, arg2)
    
  • Affectation (la valeur de l'expression d'affectation est la valeur assignée):
    // Expression d'affectation
    x = 10
    
  • Opérateur ternaire:
    // Expression ternaire
    condition ? value1 : value2
    

Contrairement aux opérateurs, les expressions retournent toujours une valeur.