上QQ阅读APP看书,第一时间看更新
3.1 表达式
表达式(expression)就是JavaScript中的一个语句,这个语句可以是常量或变量,也可以是由常量、变量加上一些运算符组成的语句。因此,表达式可以分为以下3种。
■常量表达式:常量表达式就是常量本身,请看以下代码。
"JavaScript" //字符串常量表达式 1.2 //数字常量表达式 false //布尔常量表达式
■变量表达式:变量表达式就是变量的值,请看以下代码。
x //变量表达式 y //变量表达式
■复合表达式:复合表达式是由常量、变量加上一些运算符所组成的表达式,请看以下代码。
x + y //x是变量表达式,y是变量表达式,x+y是复合表达式 1 + 2 //1是常量表达式,2是常量表达式,1+2是复合表达式 (x + y) - (1 + 2) //这是由常量表达式和变量表达式共同组成的复合表达式
表达式按其运算结果又可以分为以下3种。
■算术表达式(arithmetic expression):运算结果为数字的表达式称为算术表达式。
■字符串表达式(string expression):运算结果为字符串的表达式称为字符串表达式。
■逻辑表达式(logical expression):运算结果为布尔值的表达式称为逻辑表达式。