【JS】Invoke instances through the constructor

インスタンスをコンストラクタにより呼び出す。

by tea4two

JavaScript

var Dog = function() {
    //Dogオブジェクト(インスタンス)にname, breedという変数(コンストラクタ)を
    var name, breed;
    return console.dir(this);
}

//Dogをベースに新しいオブジェクト(インスタンス)を作成
firstDog = new Dog;
firstDog.name = 'フレッド';
firstDog.breed = 'ラブラドールレトリバー';

secondDog = new Dog;
secondDog.name = 'ポンタ';
secondDog.breed = 'チワワ';

console.log(firstDog.name);
console.log(secondDog.name);

console.dir(firstDog);
console.dir(secondDog);