JavaScript内置对象之布尔值

建议学习时长: 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

你可能感兴趣的:(JavaScript内置对象之布尔值)