leiyanting

导航

 
    优先级:
        - 和数学中一样,JS中的运算符也是具有优先级的,
            比如 先乘除 后加减 先与 后或
        - 具体的优先级可以参考优先级的表格,在表格中越靠上的优先级越高,
            优先级越高的越优先计算,优先级相同的,从左往右计算。
        - 优先级不需要记忆,如果越到拿不准的,使用()来改变优先级。

 

 

 

 

 

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <script type="text/javascript">
            
            /*
             * , 运算符
             *     使用,可以分割多个语句,一般可以在声明多个变量时使用,
             */
            //使用,运算符同时声明多个变量
            //var a , b , c;
            
            //可以同时声明多个变量并赋值
            //var a=1 , b=2 , c=3;
            //alert(b);
            
            /*
             * 就和数学中一样,在JS中运算符也有优先级,
             *     比如:先乘除 后加减
             * 在JS中有一个运算符优先级的表,
             *     在表中越靠上优先级越高,优先级越高越优先计算,
             *     如果优先级一样,则从左往右计算。
             * 但是这个表我们并不需要记忆,如果遇到优先级不清楚
             *     可以使用()来改变优先级
             */
            
            //var result = 1 + 2 * 3;
            
            /*
             * 如果||的优先级高,或者两个一样高,则应该返回3
             * 如果与的优先级高,则应该返回1
             *         
             */
            var result = 1 || 2 && 3;
            
            console.log("result = "+result);    
            
        </script>
    </head>
    <body>
    </body>
</html>

 

posted on 2021-08-24 08:31  leiyanting  阅读(232)  评论(0)    收藏  举报