JavaScript(简称JS)是一种广泛使用的脚本语言,它允许开发者在网页上实现交互式功能。在JavaScript中,表达式是一种语法结构,用于计算并返回一个值。表达式可以是简单的,如直接的数值或变量,也可以是复杂的,包含运算符、函数调用等。
基本表达式类型
字面量:直接给出的值,如数字、字符串、布尔值等。
let age = 25; let message = "Hello, World!"; let isStudent = true;
变量:存储数据的容器。
let x = 10; let y = x 5; // y 的值将是 15
运算符:用于执行数学和逻辑运算的符号。
let sum = 5 3; // 加法 let difference = 5 - 3; // 减法 let product = 5 * 3; // 乘法 let quotient = 5 / 3; // 除法 let remainder = 5 % 3; // 取模
函数调用:调用一个函数并返回其结果。
function sayHello(name) { return "Hello, " name; } let greeting = sayHello("Alice"); // greeting 的值将是 "Hello, Alice"
对象和属性访问:访问对象的属性或调用其方法。
let person = { name: "Bob", age: 30, greet: function() { return "Hi, I'm " this.name; } }; let name = person.name; // name 的值将是 "Bob" let introduction = person.greet(); // introduction 的值将是 "Hi, I'm Bob"
数组和索引:访问数组中的元素。
let numbers = [1, 2, 3, 4, 5]; let firstNumber = numbers[0]; // firstNumber 的值将是 1
三元运算符:基于条件表达式进行选择。
let isMember = true; let discount = isMember ? 0.1 : 0; // 如果 isMember 为 true,则 discount 为 0.1,否则为 0
逻辑表达式:执行逻辑运算。
let isAdult = age >= 18; let isEmployed = true; let canVote = isAdult
版权声明:本页面内容旨在传播知识,为用户自行发布,若有侵权等问题请及时与本网联系,我们将第一时间处理。E-mail:284563525@qq.com