美文网首页
javascript学习笔记--运算符的优先级,代码块和同时声明

javascript学习笔记--运算符的优先级,代码块和同时声明

作者: 持续5年输出bug | 来源:发表于2018-09-05 07:45 被阅读0次

    一 使用逗号,可以声名多个变量,并且对其赋值。

    <script type="text/javascript">
    var a=2,b=1,c=0;
    alert(a);
    </script>

    二 运算符的优先级
    1.+-*/和数学中的一样,先乘除后加减,
    2.运算优先级表,表中位置越靠上优先级越高,先运算优先级高的
    3.优先级相同的,按照式子顺序从左往右执行
    4.优先级不确定时,可以使用()去改变优先级,因为括号优先级仅次于. [] new

    三 代码块概念
    1.每一条代码都是一条语句(statment),是按照自上而下的顺序逐一执行的
    如:
    var a=b;
    2.使用{ } 构成代码块,表示括号内的语句是一组语句,一同执行或者不执行
    {
    var a=1;
    alert(a);
    }
    3.代码块之间不需要分号;
    {
    var a=1;
    alert(a);
    }
    {
    var a=1;
    alert(a);
    }
    4.js中的代码块只具有分组作用
    如:下列代码块是可以执行的,因为除了分组,没有任何实际意义
    { var a=2;
    var b=1;
    var c=1;}
    alert(((a+b)*c)/2);

    相关文章

      网友评论

          本文标题:javascript学习笔记--运算符的优先级,代码块和同时声明

          本文链接:https://www.haomeiwen.com/subject/jyyowftx.html