Boolean
Boolean
在尝试 用 JavaScript 创建任何逻辑时是必要的。Boolean 是一个 代表 true 或 false 值的对象。 Boolean
对象有多个值,这些值 相当于 false 值(0
、 -0
、null
或 ""
[一个空字串]),未定义的 (NaN
),当然还有 false。所有其他布尔 值相当于 true 值。该对象可以 通过 new
关键词进行实例化,但通常是 一个被设为 true 或 false 值的变量:
var myBoolean = true;
Boolean
对象包括 toString
和 valueOf
方法,尽管您不太可能需要使用这些方法。 Boolean
最常用于在 条件语句中 true 或 false 值的简单判断。 布尔值和条件语句的组合提供了一种使用 JavaScript 创建逻辑的方式。此类条件语句的示例包括 if
、if...else
、 if...else...if
以及 switch
语句。当与 条件语句结合使用时,您可以基于 您编写的条件使用布尔值确定结果。清单 1 显示了 条件语句与布尔值相结合的一个简单示例。
清单 1. 与布尔值相结合的条件语句
var myBoolean = true; if(myBoolean == true) { // If the condition evaluates to true } else { // If the condition evaluates to false }
不言而喻,Boolean
对象 是 JavaScript 一个极其重要的组成部分。如果没有 Boolean 对象, 在条件语句内便无法进行判断。