返回
巩固 JavaScript 基础知识,夯实基础,登高望远!
前端
2023-10-12 13:55:05
运算符:操作运算的符号
运算符是 JavaScript 中用于执行各种操作的符号。它们可以分为以下几类:
- 算术运算符:用于执行算术运算,如加(+)、减(-)、乘(*)、除(/)、求余(%)等。
- 赋值运算符:用于给变量赋值,如等于(=)、加等于(+=)、减等于(-=)、乘等于(*=)、除等于(/=)等。
- 比较运算符:用于比较两个操作数的大小关系,如等于(==)、不等于(!=)、大于(>)、小于(<)、大于等于(>=)、小于等于(<=)等。
- 逻辑运算符:用于对布尔值进行逻辑运算,如与(&&)、或(||)、非(!)等。
- 位运算符:用于对二进制位进行操作,如与(&)、或(|)、异或(^)、取反(~)等。
表达式:常量、变量或式子的集合
表达式是指一个常量、一个变量或一个式子。它可以出现在各种语句中,如赋值语句、条件语句、循环语句等。
表达式可以分为以下几类:
- 算术表达式:由算术运算符和操作数组成的表达式,如 1 + 2、3 - 4、5 * 6、7 / 8 等。
- 赋值表达式:由赋值运算符和操作数组成的表达式,如 x = 1、y = 2、z = 3 等。
- 比较表达式:由比较运算符和操作数组成的表达式,如 x == y、a != b、c > d、e < f 等。
- 逻辑表达式:由逻辑运算符和操作数组成的表达式,如 x && y、a || b、!c 等。
- 位表达式:由位运算符和操作数组成的表达式,如 x & y、a | b、c ^ d、~e 等。
示例代码
// 算术运算符
let sum = 1 + 2; // sum = 3
let difference = 3 - 4; // difference = -1
let product = 5 * 6; // product = 30
let quotient = 7 / 8; // quotient = 0.875
let remainder = 9 % 4; // remainder = 1
// 赋值运算符
let x = 1; // x = 1
x += 2; // x = 3
x -= 3; // x = 0
x *= 4; // x = 0
x /= 5; // x = 0
// 比较运算符
let equal = 1 == 2; // equal = false
let notEqual = 3 != 4; // notEqual = true
let greaterThan = 5 > 6; // greaterThan = false
let lessThan = 7 < 8; // lessThan = true
let greaterThanOrEqual = 9 >= 10; // greaterThanOrEqual = false
let lessThanOrEqual = 11 <= 12; // lessThanOrEqual = true
// 逻辑运算符
let and = true && false; // and = false
let or = true || false; // or = true
let not = !true; // not = false
// 位运算符
let bitwiseAnd = 1 & 2; // bitwiseAnd = 0
let bitwiseOr = 3 | 4; // bitwiseOr = 7
let bitwiseXor = 5 ^ 6; // bitwiseXor = 3
let bitwiseNot = ~7; // bitwiseNot = -8
巩固基础,登高望远
运算符和表达式是 JavaScript 中的基础概念,掌握它们是学好 JavaScript 的关键。通过不断的练习和应用,相信你一定能够熟练掌握 JavaScript 的基础知识,为未来的编程之旅打下坚实的基础。