JavaScript 运算符
表达式
表达式可以求一个值,求值的过程可以包含运算。
|
1
|
var length=80; //声明一个变量,长度为80 |
表达式中可以使用两个或多个值,表达式最终返回一个值。如求桌子的面积。
|
1
|
var area=80*60; //声明一个变量,长*宽 |
操作符
表达中需要使用操作符,操作是对一个或多个值进行运算,得到一个值。
常用的操作符有:赋值操作符、比较操作符、算术操作符、逻辑操作符、字符串操作符。
算术操作符
算术操作符同数学算术差不多,在数值计算中用得非常多。
| 名称 | 操作符 | 作用 | 示例 | 结果 |
| 加法 | + | 将一个值和另一个值相加 | 8+5 | 13 |
| 减法 | - | 将一个值减去另一个值 | 12-9 | 3 |
| 除法 | / | 两个值相除 | 24/3 | 8 |
| 乘法 | * | 使用星号(*)将两个值相乘 | 3*7 | 21 |
| 递增 | ++ | 当前值加一 | i=3; i++; | 4 |
| 递减 | -- | 当前值减一 | i=3; i--; | 2 |
| 求模 | % | 两个值相除,返回余数 | 17% | 1 |
字符串操作符
只有一个字符串操作符(+),用来将字符串按顺序连接在一起。
|
1
2
3
4
|
var strA="Hello";var strB="JavaScript";var strC=strA+strB;document.write(strC); |
字符串不仅可以连接字符串,还可以连接数字,连接数字时,数字当字符串用。
|
1
2
3
4
|
var strA="Hello ";var strB=368;var strC=strA+strB;document.write(strC); |

浙公网安备 33010602011771号