论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
视频教程: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
视频教程: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 视频教程 > Javascript

Javascript视频教程:表达式概念,运算符优先级等

课程知识点:

 

表达式概念及实例介绍

表达式用于在不同上下文中操作和计算。
表达式是任意一组有效的文字、变量和运算符,其计算结果为一个值。
表达式类型
算术:计算结果为一个数字
逻辑:计算结果为一个布尔值
比较:计算结果为一个布尔值
字符串:计算结果为一个字符串
表达式通过运算符组合变量和文字


运算符


算术运算符

 

运算符
说明
示例
+
如果操作数都是数字时执行加法运算,如果其
中的操作数有字符串时,会执行连接字符串的
作用
A = 5 + 8 //结果是13
A ="5"+ 8 //结果是"58"
-
减法
A = 8 – 5
*
乘法
A = 8 * 5
/
除法
A = 20 / 5
%
取余 - 相除之后的余数
10 % 3 = 1
++
一元递增。此运算符只计算一个操作数,将操作数的值加1。返回的值取决于++运算符是位
于操作数之前还是位于操作数之后。
++x返回递增后的x
x++返回递增前的x
- -
一元递减。此运算符只计算一个操作数。返回的值取决于--运算符是位于操作数之前还是位
于操作数之后
--x返回递减后的x
x--返回递减前的x
-
一元求反。此运算符返回操作数的相反数
如果a等于5,则-a =-5

 


比较运算符

 
运算
说明
示例
= =
等于。如果两个操作数相等,则返回True
a = = b
!=
不等于。如果两个操作数不等,则返回True
Var2 != 5
>
大于。如果左操作数大于右操作数,则返回True
Var1 > var2
>=
大于或等于。如果左操作数大于或等于右操作数,
则返回True
Var1 >= 5
Var1 >= var2
<
小于。如果左操作数小于右操作数,则返回True
Var2 < var1
<=
小于或等于。如果左操作数小于或等于右操作数,
则返True
Var2 <= 4
Var2 <= var1


逻辑运算符

 

运算符
例子
说明
And(&&)
expr1 && expr2
所有条件都满足返回TRUE
Or (||)
expr1 || expr2
只要有一个条件满足返回TRUE
Not (!)
!expr
条件返回值取反


字符串运算符

x = "yellow";
y = "green";
z = x + y + "white";  则z为yellowgreenwhite
w = y + 9;            则w为green9


  运算的优先级

 

 

运算符号类型
优先顺序(由大到小)
算术运算符
*,   /,     %,    +,         -
比较运算符
!===<<=>=>
逻辑运算符
!、&&||

 

交流答疑
[查看学完该课程我能做什么]
与 朋 友 分 享 此 视 频

获 得 更 高 的 访 问 速 度 和 权 限
[返回网站首页] [返回视频中心] [返回本视频目录] [加入收藏] [提问交流] [下载素材示例] [投稿文字教程免费得视频]
本文地址:(适合通过QQ、MSN、邮件等分享此教程获得更高的访问速度及权限)

下载该软件进行学习       批量下载免费视频教程     下载素材购买VIP教程
Javascript最新文章教程
Javascript本知识点相关文章教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058