运算符的应用

1、赋值运算符

     var   username='tom';//简单赋值运算符

     符合赋值运算符   a+=b   // a=a+b

                                   a-=b     //a=b-b

                                   a*=b     //a=a*b

                                   a/=b      //a=a/b

                                   a%=b   //a=a%b

                                  a^=b      // a=a^b

2、算术运算符

                +    -   *   /

                ++自增

                i=1;j=i++;  //j是1,i是2 // i++是先用后加

                 i=1;j=++i;  //j是2,i是2.因为++i是先加后用

--同理     

 0不能作为除数,如果是0的话,返回的是Infinity

3、比较运算符

>   大于

< 小于

>=

<=

==  等于  只根据表面值进行判断,不涉及数据类型

===  绝对等于 不仅判断表面值,还判断数据类型是否一样,

!=   只根据表面值进行判断,不涉及数据类型

!==  不绝对等于   不仅判断表面值,还判断数据类型是否一样,

4、逻辑运算符

! 逻辑非  !真=假,!假=真   !("11"===11)返回true

&&逻辑与  只有当两个操作数的值都是true的时候,结果才会true

    1<2&&2<3&&3<2   返回值  false

    false &&  true   返回值  false

      ture  && true  返回值  true

      true  &&  false   返回值false

||逻辑或  只要两个操作数值有一个是true ,结果就是true

          

     false && true 返回值 true

     ture && true 返回值 true

      true && false 返回值true

      false &&false  返回值false

(1<2)||(8>23)返回值是true

5、条件运算符

条件运算符是JavaScript支持的一种特殊的三元运算符

语法格式:操作数?结果1:结果2

如果操作数的值为true,则整个表达式的结果是1

如果操作数的值是false,则真个表达式的结果是2

var  a=2;

var  b=30;

var  c=a>b?a:b;

alert(c);   结果:b//30

6、字符串运算符

链接字符串的两种方式  

+    var  a="H"+"LL";

+=   a+="HHHHHHHH";//a=a+"HHHHHHHH";

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值