関数ManAのように新しいオブジェクトを作成することと、コンストラクターManBを呼び出すこととの間に違いはありますか?
function ManA(name, age)
{
return { name: name, age: age, getAge: function() { return this.age; } };
}
function ManB(name, age)
{
this.name = name;
this.age = age;
this.getAge = function() { return this.age; };
}
var manA = ManA("Tom", 28);
var manB = new ManB("Frank", 25);
ありがとう