导航

Javascript之三

Posted on 2015-10-04 15:03  Dr.Zou  阅读(166)  评论(0编辑  收藏  举报

运算符

算术运算符:<title>应用算术运算符</title>

                <script>

        var num1=120,num2=25;

        document.write("120+25=" +(num1+num2)+"<br>");

      </script>

                 结果: 120+25=145

比较运算符:对操作数进行比较,操作数可以是数字也可以是字符串。然后返回一个布尔值。

      <script>

        var age=25;

        document.write("age变量的值为:“+age+“<br>");

                      dovument.write("age<20:"+(age<20)+"<br>");

                 </script>

                 结果: age的变量值为:25

                          age<20:false

赋值运算符:a="ma"     a+1=b   等同于 a=a+b

逻辑运算符:

条件运算符:三目运算符  格式:  操作数?结果1:结果2

                 例如: <script language="javascript">

                               var a=10;

                               var b=10;

                               alert(a==b)?正确:错误;

                           </script>

其他运算符:位操作运算符、 typeof运算符:返回操作数当前所容纳的数据类型、new运算符

运算符优先级:

 

表达式:

  表达式是一个语句集合,像一个组一样,计算结果是单一的值,归于以下几种类型:boolean、number、string、function、object

数据类型的转换规则