Javascript New

最終更新日02 Jan 2016 11:17

new で生成されたオブジェクトは constructor というプロパティで生成時に利用された関数への参照を保持しています。

/**
 * クラスの概要説明
 * @class
 * @extends 親クラスの名前
 */
function クラス名()//コンストラクタ
{
    this.メンバ変数=1;
}

こう書いておくと
var クラスインスタンス = new クラス名();

new で生成されたオブジェクトは constructor というプロパティで生成時に利用された関数への参照を保持しています。
console.log(クラスインスタンス変数名.constructor == クラス名);  // true


files

サポートサイト Wikidot.com