JS OOP вызывает метод из конструктора - PullRequest
0 голосов
/ 09 июня 2011

Как мне вызвать метод из конструктора моего класса в JavaScript?

У меня есть следующий класс:

function Aclass(){
    this.classValues = this.classMethod.call();
}
Aclass.prototype.classMethod = function(){
    return 'Hello World';
}

Я инициализирую класс:

var test = new Aclass();

Я получаю следующую ошибку:

Aclass.prototype.classMethod не определен

Я новичок в JS OOP и буду очень признателенправильное направление.

Спасибо.

1 Ответ

3 голосов
/ 09 июня 2011

Вы поставили линию

var test = new Aclass();

До остальной части вашего кода? Это приведет к описанной вами ошибке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...