建议学习时长: 30分钟
学习方式:深入
学习目标
- 知道什么是布尔值。
- 知道各布尔运算符的用法。
详细介绍
布尔值代表“真”和“假”两个状态。“真”用关键字true表示,“假”用关键字false表示。布尔值只有这两个值。
下列运算符会返回布尔值:
- 且运算符: &&
- 或运算符: ||
- 取反运算符: !
- 相等运算符:===,!==,==,!=
- 比较运算符:>,>=,<,<=
如: 3 === 4
的值 false。 4 > 3
的值为 true。
布尔值往往用于程序流程的控制,如
if(4 > 3) {
// 做些什么
}
var i = 0
while (i < 10) {
i++
// 做些什么
}
布尔运算符
布尔运算符用于将表达式转为布尔值。一共包含4个运算符。
- 取反运算符:!
- 且运算符:&&
- 或运算符:||
- 三元运算符:?:
用法见 http://javascript.ruanyifeng.com/grammar/operator.html#toc11