Sobes.tech
Intern

Ce este o expresie în contextul JavaScript?

sobes.tech AI

Răspuns de la AI

O expresie în JavaScript este orice fragment de cod care produce o valoare.

Exemple de expresii:

  • Literali (șiruri, numere, matrice, obiecte):
    // Literal numeric
    10
    
    // Literal de șir
    "salut"
    
    // Literal de matrice
    [1, 2, 3]
    
    // Literal de obiect
    { name: "Alice" }
    
  • Identificatori (nume de variabile):
    // Identificator de variabilă, returnează valoarea variabilei
    myVariable
    
  • Operații aritmetice și logice:
    // Expresie aritmetică
    5 + 3 * 2
    
    // Expresie logică
    a > b && c < d
    
  • Apeluri de funcții:
    // Apel de funcție, returnează valoarea pe care a returnat-o funcția
    myFunction(arg1, arg2)
    
  • Atribuire (valoarea expresiei de atribuire este valoarea atribuită):
    // Expresie de atribuire
    x = 10
    
  • Operator ternar:
    // Expresie ternară
    condition ? value1 : value2
    

Spre deosebire de operatori, expresiile întotdeauna returnează o valoare.