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