Skip to content

1 运算符 ​

1.1 赋值运算符(Assignment operators) ​

解构 ​

1.2 比较运算符(Comparison operators) ​

1.3 算数运算符(Arithmetic operators) ​

1.4 位运算符(Bitwise operators) ​

位逻辑运算符 ​

移位运算符 ​

1.5 逻辑运算符(Logical operators) ​

短路求值 ​

1.6 字符串运算符(String operators) ​

1.7 条件(三元)运算符(Conditional operator) ​

1.8 逗号运算符(Comma operator) ​

1.9 一元运算符(Unary operators) ​

一元操作符 ​

delete

typeof

void

1.10 关系运算符(Relational operator) ​

in

instanceof

1.11 运算符优先级 ​

2 表达式 ​

表达式是一组代码的集合,它返回一个值

JavaScript 有以下表达式类型:

  1. 算数:得出一个数字,例如 3.14159。(通常使用算数运算符)
  2. 字符串:得出一个字符串,例如,"Fred" 或 "234"。(通常使用字符串运算符。)
  3. 逻辑值:得出 true 或者 false。(经常涉及到逻辑运算符。)
  4. 基本表达式:javascript 中基本的关键字和一般表达式。
  5. 左值表达式:分配给左值。

2.1 基本表达式 ​

this ​

分组操作符 ​

2.2 左值表达式 ​

new ​

super ​