第26节:运算符的优先级

160 阅读1分钟

运算符的优先级:

一、概念:

运算符:

  • 使用 , 可以分割多个语句,一般可以在声明多个变量时使用。
    • 可以同时声明多个变量并赋值
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        var a=1 ,b=3 ,c =9;

        console.log(b)
    </script>
</head>
<body>
    
</body>
</html>

image-20211108192918703

二、或(||)和与的优先级

  • 如果||的优先级高,或者两个一样高,则应该返回3
  • 如果与(&&)的优先级高,则应该返回1
    • 结论:与的优先级高于或
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        var a = 1 || 2 && 3 ;

        console.log("a = " + a )
    </script>
</head>
<body>
    
</body>
</html>

image-20211108210250599

三、运算符优先级

3974341636376518.

使用方法:

  • 在表中越靠上优先级越高,优先级越高越优先计算
  • 如果优先级一样,则从左往右计算。

网址

四、括号的作用:

==啥不行就套啥,可以改变优先级==