JavaScript表达式
前端
JavaScript
表达式是一组代码的集合,它返回一个值。
每一个合法的表达式都能计算成某个值,但从概念上讲,有两种类型的表达式:有副作用的(比如赋值)和单纯计算求值的。
表达式x=7
是第一类型的一个例子。该表达式使用=
运算符将值7
赋予变量x
。这个表达式自己的值等于7
。
代码3 + 4
是第二个表达式类型的一个例子。该表达式使用+
运算符把3
和4
加到一起但并没有把结果(7
)赋值给一个变量。
JavaScript有以下表达式类型:
- 算数: 得出一个数字, 例如 3.14159. (通常使用 arithmetic operators.)
- 字符串: 得出一个字符串, 例如, “Fred” 或 “234”. (通常使用 string operators.)
- 逻辑值: 得出true或者false. (经常涉及到 logical operators.)
- 基本表达式: javascript中基本的关键字和一般表达式。
- 左值表达式: 分配给左值。