欢迎光临
我们一直在努力

JS运算符全解析:从赋值到优先级

1.赋值运算符

可以将符号右侧的值赋值给符号左侧的变量

<!DOCTYPE html>
<html lang=\”en\”>

<head>
<meta charset=\”UTF-8\”>
<meta name=\”viewport\” content=\”width=device-width, initial-scale=1.0\”>
<title>Document</title>
</head>

<body>
<script>
// 可以将符号右侧的值赋值给符号左侧的变量
// a+=5 等价于 a = a+5
// a-=5 等价于 a = a-5
// a*=5 等价于 a = a*5
// a/=5 等价于 a = a/5
// a%=5 等价于 a = a%5
// a&&=5 等价于 a = a&&5
// a||=5 等价于 a = a||5

let a = 1;
// +=
//a += 1;//输出2
//a += 2;//输出3
// -=
//a -= 1;//输出0
// *=
//a *= 2;//输出2
// /=
//a /= 2;//输出0.5
// %=
//a %= 2;//输出1
// &&=
//a &&= undefined;//输出undefined
// ||=
a ||= NaN;//输出1

console.log(a);

//练习
var num = 10;
num += 5;
console.log(num);//输出15

var age = 2;
age *= 3;
console.log(age);//输出6

</script>
</body>

</html>

2.关系运算符

通过关系运算符可以比较两个值之间的关系,如果关系成立,它会返回t

赞(0)
未经允许不得转载:171主机测评 » JS运算符全解析:从赋值到优先级
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址