2
我想聲明一個JavaScript對象,像這樣:使用「這個」對象在JavaScript
var Calculator = function() {
this.textbox = new Textbox({
...
});
this.btn1 = new Button ({
...
onClick: function() {
this.textbox.value += "1";
});
...
};
我做了一些調試,發現裏面this.btn1
的this
對象不再指Calculator
對象。如何將textbox
轉換爲Calculator
的textbox
?
非常感謝提前!
的老把戲我喜歡'that'更多。 –
據我所知,使用'this'的問題在ES6中通過箭頭函數解決('()=> {...}') –
非常感謝您的快速響應!我的代碼現在可用!定時器冷卻時,我會接受你的答案。 –