运算符的优先级:
一、概念:
运算符:
- 使用 , 可以分割多个语句,一般可以在声明多个变量时使用。
- 可以同时声明多个变量并赋值
<!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>
二、或(||)和与的优先级
- 如果||的优先级高,或者两个一样高,则应该返回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>
三、运算符优先级
使用方法:
- 在表中越靠上优先级越高,优先级越高越优先计算
- 如果优先级一样,则从左往右计算。
四、括号的作用:
==啥不行就套啥,可以改变优先级==