問題 3 / 28

非同期処理 - JavaScript

約3分

以下のコードで、関数名の後に()を付けるとどうなりますか?

中級
非同期処理
JavaScript

問題

答えを考えてから、正解と解説を確認してください

正解

関数がすぐに実行され、戻り値がsetTimeoutに渡される
javascript icon

非同期処理 の関連問題

関連問題 1

`setTimeout(callback, 0)`を使用した場合の動作として正しいものはどれですか?

関連問題 2

`setTimeout`で3秒後に処理を実行したい場合、正しい書き方はどれですか?

関連問題 3

以下のコードで、`then`と`catch`の実行順序として正しいものはどれですか? ```javascript console.log("1"); const promise = new Promise(function(resolve, reject) { console.log("2"); setTimeout(function() { resolve("完了"); }, 1000); }); promise.then(function(result) { console.log("3"); }); console.log("4");```