Sobes.tech
Intern

Šta je izraz u kontekstu JavaScript-a?

sobes.tech АИ

Одговор од АИ

Izraz u JavaScript-u je bilo koji fragment koda koji proizvodi vrednost.

Primeri izraza:

  • Literali (nizovi, brojevi, nizovi, objekti):
    // Numerički literal
    10
    
    // Niz literal
    "zdravo"
    
    // Literal niza
    [1, 2, 3]
    
    // Literal objekta
    { name: "Alice" }
    
  • Identifikatori (imena promenljivih):
    // Identifikator promenljive, vraća vrednost promenljive
    myVariable
    
  • Aritmetičke i logičke operacije:
    // Aritmetički izraz
    5 + 3 * 2
    
    // Logički izraz
    a > b && c < d
    
  • Pozivi funkcija:
    // Poziv funkcije, vraća vrednost koju je funkcija vratila
    myFunction(arg1, arg2)
    
  • Dodela (vrednost izraza dodele je dodeljena vrednost):
    // Izraz dodele
    x = 10
    
  • Ternarni operator:
    // Ternarni izraz
    condition ? value1 : value2
    

Za razliku od operatora, izrazi uvek vraćaju vrednost.