Я пытаюсь написать и изучить с использованием Object.prototype, и я получаю сообщение об ошибке, что this.issue
не является функцией, когда я вызываю ее в другом методе. Что я делаю неправильно, что вызывает его через этот Uncaught TypeError?Uncaught TypeError * не является функцией
Javascript:
$(document).ready(function() {
var Example = function() {
this.number1 = null;
this.number2 = null;
};
Example.prototype.issue = function() {
//Logic is here...
};
Example.prototype.updateNumber = function() {
//more logic is here...
this.issue();
};
Example.prototype.updateSign = function() {
//logic here...
this.issue();
};
(function() {
var solution = new Example();
})();
});
UPDATE: https://jsfiddle.net/czLtc82y/
Вы можете воспроизвести его в JSFiddle? Это облегчит поиск проблемы – Pikamander2
, так как она полна «псевдокода», а действительная часть кода, которую вы представили, действительна, нет шансов получить ответ –
@ Pikamander2 Я создам один прямо сейчас – user3897842