setTimeout()関数について質問なのですが、
現在勉強をしているサンプルで
(タイマーみたいなものを動かすソースなのですが)
lang
1function xxxx() { 2 document.getElementById('aaa').innerHTML = aaa++; 3 timerId = setTimeout(function() { 4 xxxx(); 5 }, 10) 6}
上記のように
setTimeout()の中に、
function xxxx(){}の「xxxx()」が入っているのですが、
もぉ理解が出来ません。汗
自分の外で呼び出すものだとばかり・・・。
質問としましては、
自分の中に自分を呼び出している風に見えるのですが、
いったいどういう状況なのでしょうか・・・汗
また、
setTimeout()限らず、他の関数でもこういった書き方をすることがあるのでしょうか?
どうぞご教授のほどよろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/04/14 15:07