1

次のコードは、tempobj の複数のインスタンスが作成されたときに関数 fun1 の複数のインスタンスを作成しますか?. オブジェクトごとに fun2 の個別のインスタンスが作成されることはわかっています。fun1 でも同じことが起こるかどうかを知る必要があります。

function tempobj(){
 var fun1 = function(){ 
  //do something;
 }
 this.fun2 = function(){
  //do something;
  }
}
var obj1 = new tempobj();
var obj2 = new tempobj();
var obj3 = new tempobj();
4

1 に答える 1

0

答えは yes です。オブジェクトを作成するたびに fun1 を定義しています。

于 2012-04-10T10:38:49.520 に答える