Last Update 2009/03/29
TOP - JavaScript - Boolean - コンストラクタ
Booleanのコンストラクタは、new演算子を使用した呼び出しの場合は、新規に引数を値として保持するオブジェクトを生成します。
new演算子を使用しない場合は、関数として呼び出され、引数を論理値に変換した値を返します。
new演算子を使用しない場合は、関数として呼び出され、引数を論理値に変換した値を返します。
var 名前1 = new Boolean( 値1 )
名前1
生成するBooleanオブジェクトの名称
値1
コンストラクタに渡す引数
値1 = Boolean( 値2 )
値1
値2を論理値に変換した値
値2
論理値に変換される値
(例)
<SCRIPT type="text/javascript">
<!--
function btnclick()
{
var s = "";
var b1 = new Boolean(1);
var b2 = new Boolean(0);
s += "作成したBooleanオブジェクトに保持されている値(1) : " + b1.toString() + "\n";
s += "作成したBooleanオブジェクトに保持されている値(0) : " + b2.toString() + "\n";
s += "関数呼び出しによる引数を変換した値 : " + Boolean(1) + "\n";
alert(s);
}
//-->
</SCRIPT>