Boolean オブジェクト
Boolean オブジェクトはブール値を参照します。
function Boolean( [boolValue : boolean] )
引数
- boolValue
省略可能です。 新しいオブジェクトの初期ブール値。 boolValue を省略するか、false、0、null、NaN、および長さ 0 の文字列 ("") のいずれかを指定すると、Boolean オブジェクトの初期値は false になります。 それ以外の場合、初期値は true になります。
解説
Boolean オブジェクトは、Boolean 型のラッパーです。 Boolean オブジェクトを使用する主な目的は、数値の各種プロパティを 1 つのオブジェクトに集めておくこと、および toString メソッドを使用して Boolean 値を文字列に変換できるようにすることです。 Boolean オブジェクトは boolean 型に似ています。 ただし、プロパティとメソッドが異なります。
注意
ほとんどの場合、Boolean オブジェクトを明示的に作成する必要はありません。 通常は boolean 型を使用してください。 Boolean オブジェクトは boolean 型と相互運用されるため、すべての Boolean オブジェクトのメソッドとプロパティは、Boolean 型の変数に対しても使用できます。 詳細については、「boolean 型」を参照してください。
Boolean オブジェクトのデータ型は Object で、boolean ではありません。