zoukankan      html  css  js  c++  java
  • javaScript中运算符

    01 算数运算符

       +  -  *  /  %  ++  --  三木运算

    02逻辑运算符

       &   |  !  &&  ||   <    >    >=   <=  !=  ^

    03连接运算符  

           +         

    04特殊运算符

        ==(等值符 使用较多)

        比较的时候先比较类型  ,类型一致比较内容,类型不一致统一的转化成number,然后在比较内容    

        ===(等同符)

        比较的时候先比较类型,类型不一致直接返回false,类型一致在比较内容,内容一致返回true ,不一致返回false;

    注意:

    js中比较的时候用的不是(==)就是(===),没有equals这个方法

    05代码实现

    <script type="text/javascript">

    var  a=10;

    var b =21;

    //算数操作

    alert(a+b);

    alert(b/a);//2.1

    var c="123";

    // 1012321    

    alert(a+c+b);

    //31123

    alert(a+b+c);

    //1231021

    alert(c+a+b);

                 var  d=true;

               alert(a+d);//  true---1   false---0

                  var  e1=1;//---1 

                  var  e2="1";//  ---1 

                  var  e3=true;//  ---1

                  var  e4="true";//  number(e4);--NAN

                 /* alert(e1==e2);//F    T

                  alert(e1==e3);//T    T

                  alert(e1==e4);//F    F

                  alert(e2==e3);//F    T

                  alert(e2==e4);//F    F

                  alert(e3==e4);//F    F

    */

                  alert(e1===e2);//F

                  alert(e1===e3);//F

                  alert(e1===e4);//F

                  alert(e2===e3);//F

                  alert(e2===e4);//F

                  alert(e3===e4);//F

    </script>

  • 相关阅读:
    如何在外部获取当前A标签的ID值
    获取<a>标签值</a>的标签值及更改
    Mysql : Maximum execution time of 30 seconds exceeded
    Ajax+PHP实现的进度条--实例
    HTML控件 隐藏
    Ajax学习--理解 Ajax 及其工作原理
    XMLHttpRequest 对象属性参数参考
    七、smarty--缓存的控制
    六、smarty-缓存控制前的页面静态化原理
    Java 的 List 与 Scala 的 Seq 相互转换
  • 原文地址:https://www.cnblogs.com/vincentmax/p/14273174.html
Copyright © 2011-2022 走看看