Microsoft® JScript
new ステートメント
関連項目
ランゲージ リファレンス  


機能
新しいオブジェクトを作成します。
構文
new constructor

new ステートメントの引数は次のとおりです。
指定項目 内容
constructor

オブジェクトのコンストラクタの呼び出しを指定します。コンストラクタに引数がない場合は、関数呼び出しのかっこを省略することができます。

解説
new ステートメントは、次の処理を実行します。
  1. メンバを持たないオブジェクトを作成します。
  2. オブジェクトのコンストラクタを呼び出し、新しく作成したオブジェクトへのポインタを this という名前でコンストラクタに渡します。
  3. コンストラクタへ渡された引数に従ってオブジェクトを初期化します。
有効な new ステートメントの例を次に示します。
my_object = new Object;
my_array = new Array();
my_date = new Date("Jan 5 1996");

© 1997 Microsoft Corporation.