JavaScript では、何か特別なことがあるのだろうか、new
それとも単にcall()
. 次のようなコンストラクタがある場合:
function Person ( name, age ){
this.name = name;
this.age = age;
}
は
var bob = new Person( "Bob", 55 );
とは異なる
var bob;
Person.call( bob = new Object(), "Bob", 55 );
?