1、表达式
在定义完变量后,就可以对它们进行赋值、改变、计算等一系列操作,这一过程通常又叫称一个叫表达式来完成,可以说它是变量、常量、布尔及运算符的集合,因此表达式可以分为算术表述式、字串表达式、赋值表达式以及布尔表达式等。
2、运算符
各运算符的其功能和用法如表2-1所示。
表2-1 JavaScript中常用的运算符 类型
符号
说明
示例
结果
算 术 运 算 符
—
负值
-3
-3
*
乘法
5*3
15
/
除法
5/2
2.5
%
取余
5mod2
1
+
加法
5+3
8
—
减法
5-3
2
|
按位或运算
5|3
7
—
按位与运算
5&3
1
<<
左移
5<<3
40
>>
右移
5>>1
2
~
取补
~5
-6
++
递加
a=5 a++
A=6
--
递减
a=5 a--
a=4
字符运算符
+
字符串连接
“A”+”B”
“AB”
比 较 运 算 符
= =
等于
5==3
False
!=
不等于
5!=3
True
<
小于
5<3
False
>
大于
5>3
True
<=
小于等于
5<=3
False
>=
大于等于
5>=3
True
逻 辑 算 符
!
逻辑非
! True
False
&
逻辑与
True & False
False
|
逻辑或
True | False
True
^
逻辑异或
True ^ False
True