Intern
What is an expression in the context of JavaScript?
sobes.tech AI
Answer from AI
An expression in JavaScript is any fragment of code that produces a value.
Examples of expressions:
- Literals (strings, numbers, arrays, objects):
// Numeric literal 10 // String literal "hello" // Array literal [1, 2, 3] // Object literal { name: "Alice" } - Identifiers (variable names):
// Variable identifier, returns the variable's value myVariable - Arithmetic and logical operations:
// Arithmetic expression 5 + 3 * 2 // Logical expression a > b && c < d - Function calls:
// Function call, returns the value returned by the function myFunction(arg1, arg2) - Assignment (the value of an assignment expression is the assigned value):
// Assignment expression x = 10 - Ternary operator:
// Ternary expression condition ? value1 : value2
Unlike operators, expressions always return a value.