js之JavaScript中的运算符和表达式

JavaScript的运算符按运算符类型可以分为以下5种:

  1. 算术运算符
    算数运算符主要用于进行运算,常用的运算符如下 :
+(加)-(减)*(乘)/(除)%(求余)++(自增)--(自减)

自增/自减运算符 :

i++ // i-- :先赋值再运算
++i // --i :先运算再赋值
  1. 比较运算符
    比较运算符是用于将数据进行比较,常用运算符如下 :
<(小于)        >(大于)     <=(小于等于)  
>=(大于等于)  ==(是否等于)  !=(是否不等于)
  1. 赋值运算符
    将左边的变量保存到右边
  =    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 
 &=    a&=b等价于a=a&b
 |=   a|=b等价于a=a|b
 ^=   a^=b等价于a=a^b
  1. 逻辑运算符
    逻辑运算符通常用于执行布尔运算,它们常常和比较运算符一起使 用来表示复杂比较运算,这些运算涉及的变量通常不止一个,而且常用于 if、while和for语句中。
&&
逻辑与,若两边表达式的值都为true, 则返回true;任意一个值为false,则 返回false
||
逻辑或,只有表达式的值都为false, 才返回false,其他情况返回true
!
逻辑非,若表达式的值为true,则返回 false;若表达式的值为false,则返回 true

  1. 条件运算符
    条件运算符是JavaScript支持的一种特殊的运算符。
var x=4;
var y=6;
(x>=y)? 6:5;
判断x是否大于等于y,是,表达式的值为6;否,表达式的值为5
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值