JavaScript 运算符
JavaScript 对象 

JavaScript 表达式


JavaScript 表达式(Expressions)是一种计算机程序中的代码片段,它可以计算并产生一个值。表达式可以是简单的变量、常量,也可以是复杂的组合,包括运算符、函数调用、对象属性访问等。


常见的表达式可以分为如下几类:


算术表达式:

let sum = 5 + 3; // 简单的加法表达式,计算结果为 8


字符串连接表达式:

let message = "Hello, " + "World!"; // 字符串连接,结果为 "Hello, World!"


函数调用表达式

function square(x) {
  return x * x;
}
let result = square(4); // 函数调用表达式,结果为 16


逻辑表达式

let isAdult = age >= 18; // 比较表达式,结果为 true 或 false


条件(三元)运算符表达式

let greeting = (time < 12) ? "Good morning!" : "Good afternoon!"; // 条件表达式


对象属性访问表达式

let person = {
  name: "Jerry",
  age: 30
};
console.log(person.name); // 对象属性访问表达式,输出 "Jerry"


数组访问表达式

let colors = ["red", "green", "blue"];
console.log(colors[0]); // 数组索引访问表达式,输出 "red"


复杂表达式

let result = (10 + 2) * (2 + 3); // 复杂的算术表达式,结果为 60


JavaScript 表达式可以嵌套和组合,允许开发者通过使用运算符、函数调用和数据访问来创建复杂的逻辑和计算。理解和熟练使用表达式是编写 JavaScript 程序的核心能力之一,它们在控制流语句、函数调用、条件判断等方面都发挥着重要作用。