Javascript调用函数内部函数

时间:2013-04-02 02:48:27

标签: javascript

我试图在子函数

中使用参数的函数中获取函数
function firstF (){
  this.childF1 = function($argument){
    // do something + $argument
  }
  this.childF2 = function($argument2){
    // do something + $argument2
  }
}

//Declare a new firstF
var firstFunction = new firstF();
firstFunction.childF1

我如何在这里声明$参数?

1 个答案:

答案 0 :(得分:2)

你这样做:

var firstFunction = new firstF();
firstFunction.childF1(arghere)

childF1firstF对象的属性,该属性是一个函数。因此,您将其称为带有parens的函数,并将参数传递给parens。您必须在已创建的firstF类型的对象上调用它,而不是在firstF函数本身上调用它。