我正在尝试在子函数内部带有参数的函数中获取该函数
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
我如何在这里声明$参数?
最佳答案
您可以这样操作:
var firstFunction = new firstF();
firstFunction.childF1(arghere)
childF1
是firstF
对象的属性,而该属性是一个函数。因此,您将其称为具有parens的函数,然后在parens中传递参数。您必须在已经创建的firstF
类型的对象上调用它,而不是在firstF
函数本身上调用它。