javascript第三篇运算符

javascript第三篇运算符

ID:34558247

大小:119.57 KB

页数:3页

时间:2019-03-07

javascript第三篇运算符_第1页
javascript第三篇运算符_第2页
javascript第三篇运算符_第3页
资源描述:

《javascript第三篇运算符》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、算数运算符算数运算符就是加、减、乘、除等运算符。JS中常用的算数运算符如下:运算符描述示例+加4+6//值为10-减6-4//值为2*乘6*4//值为24/除6/2//值为3%求模7%4//值为3++自增i=1j=i++//j=1i=2i=1j=++i//j=2i=2--自减i=6j=i--//j=6i=5i=6j=--i//j=5i=5二、比较运算符应用比较运算符的时候,比较的对象可以是数字,也可以是字符串。比较结果返回布尔值true或者false。常用比较运算符如下:运算符描述示例<小于1<6//返回true>

2、大于1>6//返回false<=小于等于1<=6//返回true>=大于等于1<=6//返回false==等于(只判断表面值,不考虑数据类型)"2"=2//返回true===绝对等于(表面值与数据类型均考虑)"2"=2//返回false!=不等于(范围同==)"2"!=2//返回false!==不绝对等于(范围同===)"2"!==2//返回true三、赋值运算符赋值运算符包括简单赋值运算和复合赋值运算。简单赋值运算是将赋值运算符右侧的表达式的值保存到左侧的变量中;复合赋值运算则是混合了其他的操作。赋值运算符如下:运算

3、符描述示例=将右边表达式的值赋值给左边的变量a=b+=将运算符左边的变量加上右边的表达式的值赋值给左边的变量a+=b//a=a+b-=将运算符左边的变量减去右边的表达式的值赋值给左边的变量a-=b//a=a-b*=将运算符左边的变量乘以右边的表达式的值赋值给左边的变量a*=b//a=a*b/=将运算符左边的变量除以右边的表达式的值赋值给左边的变量a/=b//a=a/b%=将运算符左边的变量用右边表达式的值求模,将结果赋给左边的变量a%=b//a=a%b&=将运算符左边的变量用右边表达式的值进行逻辑与运算,将结果赋值给左

4、边的变量a&=b//a=a&b

5、=逻辑或运算a

6、=b//a=a

7、b^=异或运算a^=b//a=a^b四、逻辑运算符常用的逻辑运算符如下:逻辑运算符描述逻辑运算符描述!取反^逻辑异或&=与之后再赋值?:三目运算符&逻辑与

8、

9、或运算符

10、=或之后赋值==等于

11、逻辑或!=不等于^=异或之后赋值五、条件运算符条件运算符就是支持JS的一种三目运算符。示例如下:a?b:c//danga的值为true时,表达式的结果为b,否则为c。六、其他运算符1:typeof运算符此运算符用于返回他的操作数当前所容纳的数据的类型。就是说此运算符的作

12、用是通过判断它运算的数据而此数据的类型。示例如下:vara=3varb="name"varc=nullalert("a的类型为"+(typeofa)+"b的类型为"+(typeofb)+"c的类型为"+(typeofc))输出结果为:a的类型为number//整数b的类型为string//字符串c的类型为object//null2:new运算符new运算符的作用是创建新对象。用法:newconstructor[(arguments)]

13、constructor:必选项,这是一个函数后文介绍。arguments:可选项。参数七、运算符优先级JS中运算符有明确的优先级与结合性。优先级是指有限运算,结合性是指利用括号来改变原运算顺序。运算符的优先级与结核性如图:结语:本篇主要介绍了JS中的运算符及其用法。看上去繁多杂乱,但是我们用理性的思维去思考,其实这些东西并不难掌握。持续更新中......

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。