コールバック関数が実行されるタイミング

 (function () {
   console.log(1);
   setTimeout(function(){
     console.log('X');
   }, 3000);
   console.log(2);
   return;
   console.log(3)
 })()
 console.log(4)
 1
 2
 4
 (3000ミリ秒待ってから)
 X

"1"→"X"→"2"→"4"とはならない。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2012-01-28 (土) 19:53:59