変数とメソッドを使用してオブジェクトを宣言しました。ここでは簡略化されています
var myObj = {
myTimer: null,
startTimer: function(){
clearTimeout(myObj.myTimer);
myObj.myTimer = setTimeout("myObj.myFunction()", 250);
},
myFunction: function(){
alert('Hi');
}
};
startTimerが呼び出された後、次のエラーがコンソールに出力されます
Uncaught ReferenceError: myFunction is not defined
Uncaught ReferenceError: startTimer is not defined
どうすればこれを解決できますか?