new 演算子
更新 : 2007 年 11 月
新しいオブジェクトを作成します。
new constructor[( [arguments] )]
引数
constructor
必ず指定します。オブジェクトのコンストラクタを指定します。引数がない場合は、かっこを省略できます。arguments
省略可能です。新しいオブジェクトのコンストラクタに渡す任意の引数を指定します。
解説
new 演算子は次の処理を実行します。
メンバを持たないオブジェクトを作成します。
新しく作成したオブジェクトのコンストラクタを、そのオブジェクトへの参照を this ポインタとして渡して呼び出します。
コンストラクタは、受け取った引数に従って、オブジェクトを初期化します。
使用例
new 演算子の使用例を次に示します。
var myObject : Object = new Object;
var myArray : Array = new Array();
var myDate : Date = new Date("Jan 5 1996");