我试图创建一个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
非常感谢任何帮助。