TOP - JavaScript - Object - コンストラクタ

Objectコンストラクタは全てのオブジェクトの原型となるObjectオブジェクトを生成します。
ただし、引数指定すると動作が変わります。

new Object(値1)

値1 : コンストラクタに渡す引数(省略可)

(例)
<SCRIPT type="text/javascript">
<!--
    function btnclick()
    {
        var s = "";

        var o1 = new Object();             // 引数がなければObjectオブジェクトを生成
        var o2 = new Object("test");       // 引数が文字列であればStringオブジェクトを生成
        var o3 = new Object(123);          // 引数が数値であればNumberオブジェクトを生成
        var o4 = new Object(false);        // 引数が論理値であればBooleanオブジェクトを生成

        s += o1 + "\n";
        s += o2 + "\n";
        s += o3 + "\n";
        s += o4 + "\n";

        alert(s);
    }
//-->
</SCRIPT>


Copyright(C) 2006-2011 CLAYPOT. All Rights Reserved.