var animal = function(){alert("animal")}; var test = new animal(); alert(test.animal);
newでクラスのインスタンスを定義。
animalが表示される。
↑と書いたがコメントをもらってよくよく考え直すと間違ってる。
animalが表示さるのはnew animal();でコンストラクタを呼び出したときに
function(){alert("animal")};
が実行されたためanimalと表示されてた。
なのでちゃんとするには
var animal = function(){alert("animal")}; var test = new animal(); test.animal = 'nyan!'; alert(test.animal);