コールバック関数が実行されるタイミング(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"とはならない。 |
|
コールバック関数が実行されるタイミング(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"とはならない。 |
|