首页 > Web开发 > 详细

JS运算符

时间:2016-12-07 22:58:56      阅读:282      评论:0      收藏:0      [点我收藏+]
JS运算符:
使用的运算符的时候不需要声明变量,运算符非变量
1、算术运算符
+ - * / %    (%为取余数运算符)
(自增运算符++)
(自减运算符 --)
+ 运算符作用:1、数值相加
2、字符串拼接(连接)将数字隐式转换为字符串
- 运算符作用:1、数值相减
2、将字符串隐式转换为数字
++自加1:num++ 先赋值再加一;
         ++num    先加一再赋值;
--自减一:同++;


2.赋值运算符

x=y    x=y
x+=y    x=x+y
x-=y    x=x-y
x*=y    x=x*y
x/=y    x=x/y
x%=y    x=x%y
二进制赋值运算符

3.逻辑(布尔)运算符:
! 取反
&& 逻辑与 两个都为true返回值为true;
|| 逻辑或 两个有一个为true返回值为true;
( && 和||在运行的时候需要注意:一旦条件一满足最后结果,而条件二不影响最后结果的情况下, 条件二的代码不执行);


4.比较运算符:
(返回值为boolean值)
(将字符串隐式转换为数字进行比较)
== 比较值是否相等(等值)
=== 1)比较值 2)数据类型是否一致 (等同)
!= 不等
!== 严格不等
>= 大于或等于
> 大于
<= 小于等于
< 小于
undefined是null的 子集,在(undefined==null)情况下为true;在(undefined===null)情况下为false;






5.三元条件运算符
条件式?值1:值2
成立返回值1,不成立返回值2


6.常用运算符优先级
有括号先算括号里的,()外的按优先级顺序计算;
从高到低:<=    ===  ||   ?:    =




技术分享

 技术分享
 
 
 
 
 
 
 

JS运算符

原文:http://www.cnblogs.com/AinyTong/p/6142978.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!