在javascript中为类中的私有函数创建实例

时间:2012-04-10 10:36:33

标签: javascript

当创建多个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();

1 个答案:

答案 0 :(得分:0)

答案是肯定的,每次创建对象时都要定义fun1。