コンストラクタから関数を削除するには?
greet
コンストラクターで呼び出される関数がある場合、関数Person
を削除するにはどうすればよいですか?
function Person(name)
{
this.name = name;
this.greet = function greet()
{
alert("Hello, " + this.name + ".");
};
}
結果を次のようにしたい:
function Person(name)
{
this.name = name;
}