呼叫正常' JS原型的成员函数

时间:2016-12-26 06:33:03

标签: javascript prototype this

我试图创建一个JS类,其中每个对象都包含一个成员verify_function,它将在创建时由构造函数提供。然后在某个时间点,原型函数将调用此verify_function

这就是我的代码:

var ClassName = function(verify_callback) {
    this.verify_function = verify_callback;
}

ClassName.prototype.functionName = function() {
    this.verify_function(); //problem lies here
}

我试图像这样创建对象:

var objectName = new ClassName(function() {
    console.log('This should be printed!');
})

在执行代码时,它说:

TypeError: this.verify_function is not a function

非常感谢任何帮助。

0 个答案:

没有答案