Sobes.tech
Intern

Какво е израз в контекста на JavaScript?

sobes.tech AI

Отговор от AI

Изразът в JavaScript е всеки фрагмент от код, който произвежда стойност.

Примери за изрази:

  • Литерали (низове, числа, масиви, обекти):
    // Числов литерал
    10
    
    // Стринг литерал
    "здравей"
    
    // Литерал на масив
    [1, 2, 3]
    
    // Литерал на обект
    { name: "Alice" }
    
  • Идентификатори (имена на променливи):
    // Идентификатор на променлива, връща стойността на променливата
    myVariable
    
  • Аритметични и логически операции:
    // Аритметично изразяване
    5 + 3 * 2
    
    // Логическо изразяване
    a > b && c < d
    
  • Викащи функции:
    // Викаща функция, връща стойността, която е върнала функцията
    myFunction(arg1, arg2)
    
  • Присвояване (стойността на израза за присвояване е присвоената стойност):
    // Израз за присвояване
    x = 10
    
  • Тернарен оператор:
    // Тернарен израз
    condition ? value1 : value2
    

За разлика от операторите, изразите винаги връщат стойност.