我正在嘗試使用Object.prototype進行編寫和學習,並且我收到錯誤,指出在另一種方法中調用this.issue
時不是函數。我做錯了什麼導致它通過這個Uncaught TypeError?未捕獲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