Я новичок в JavaScript, и я определил класс как следующегоКак вызвать функцию-член класса в JavaScript
ПУТИfunction ClassName()
{
//Some code here
}
ClassName.prototype.memberFun = function(){
alert("I'm in memberFun()");
}
ClassName.prototype.memberFun1 = function(){
alert("I'm in memberFun1()");
//Trying to call above function like
this.memberFun();
}
Теперь, я создаю объект и вызвать функцию здесь-
var ob = new ClassName();
ob.memberFun1();
Но он не работает. Я получаю сообщение об ошибке:
Uncaught TypeError: Object #<Object> has no method 'memberFun'
Любая помощь будет оценена по достоинству.
Ваш код должен работать. В этом нет ничего плохого. Когда я вставляю его в консоль Chrome, я получаю ваши два предупреждения. Что не работает? –
Yah в моем случае его работая, что я предложил – manish
Я получаю ошибку Непринятый TypeError: Объект #