站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Javascript 专题JavaScript表达式和运算符

JavaScript表达式和运算符

摘要: JavaScript表达式和运算符
<textarea readonly style="border:none;font-family:Courier New;line-height:150%;width:760px;overflow-y:visible">

1、表达式
在定义完变量后,就可以对它们进行赋值、改变、计算等一系列操作,这一过程通常又叫称一个叫表达式来完成,可以说它是变量、常量、布尔及运算符的集合,因此表达式可以分为算术表述式、字串表达式、赋值表达式以及布尔表达式等。
2、运算符

各运算符的其功能和用法如表2-1所示。

表2-1 JavaScript中常用的运算符

<table border="1" cellpadding="0" cellspacing="0"> 类型 </td> 符号 </td> 说明 </td> 示例 </td> 结果 </td> </tr> <td rowspan="13">

</td> — </td> 负值 </td> -3 </td> -3 </td> </tr> * </td> 乘法 </td> 5*3 </td> 15 </td> </tr> / </td> 除法 </td> 5/2 </td> 2.5 </td> </tr> % </td> 取余 </td> 5mod2 </td> 1 </td> </tr> + </td> 加法 </td> 5+3 </td> 8 </td> </tr> — </td> 减法 </td> 5-3 </td> 2 </td> </tr> | </td> 按位或运算 </td> 5|3 </td> 7 </td> </tr> — </td> 按位与运算 </td> 5&3 </td> 1 </td> </tr> << </td> 左移 </td> 5<<3 </td> 40 </td> </tr> >> </td> 右移 </td> 5>>1 </td> 2 </td> </tr> ~ </td> 取补 </td> ~5 </td> -6 </td> </tr> ++ </td> 递加 </td> a=5 a++ </td> A=6 </td> </tr> -- </td> 递减 </td> a=5 a-- </td> a=4 </td> </tr> 字符运算符 </td> + </td> 字符串连接 </td> “A”+”B” </td> “AB” </td> </tr> <td rowspan="6">

</td> = = </td> 等于 </td> 5==3 </td> False </td> </tr> != </td> 不等于 </td> 5!=3 </td> True </td> </tr> < </td> 小于 </td> 5<3 </td> False </td> </tr> > </td> 大于 </td> 5>3 </td> True </td> </tr> <= </td> 小于等于 </td> 5<=3 </td> False </td> </tr> >= </td> 大于等于 </td> 5>=3 </td> True </td> </tr> <td rowspan="4">

</td> ! </td> 逻辑非 </td> ! True </td> False </td> </tr> & </td> 逻辑与 </td> True & False </td> False </td> </tr> | </td> 逻辑或 </td> True | False </td> True </td> </tr> ^ </td> 逻辑异或 </td> True ^ False </td> True </td> </tr> </table></td> </tr> </table></td> </tr>   
</td> </tr> </table> </textarea>
↑返回目录
前一篇: JavaScript程序控制流
后一篇: JavaScript 基本数据类型