非同期処理

初級
28
2時間48分

setTimeout、Promise、async/await、コールバックなど、非同期処理に関する問題

JavaScriptコースの一部として、非同期処理に関する実践的な練習問題を28問用意しています。 基礎から応用まで段階的に学習できるよう構成されています。

学習を開始する準備ができました

下記の練習問題から始めて、段階的にスキルアップしていきましょう

javascript icon

練習問題一覧 (28問)

問題 1

JavaScriptにおける同期処理の特徴として正しいものはどれですか?

問題 2

非同期処理の主な利点として最も適切なものはどれですか?

問題 3

JavaScriptが非同期処理を実現できる理由として正しいものはどれですか?

問題 4

以下のコードの実行結果として正しいものはどれですか? javascript...

問題 5

イベントループに関する説明として最も適切なものはどれですか?

問題 6

同期処理で発生する問題として最も深刻なものはどれですか?

問題 7

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

問題 8

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

問題 9

以下のコードの実行順序はどうなりますか? javascript...

問題 10

setTimeoutが返すタイマーIDを使ってタイマーをキャンセルする関数は何ですか?

問題 11

コールバック関数とは何ですか?

問題 12

1秒は何ミリ秒ですか?

問題 13

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

問題 14

複数のsetTimeoutを同時に設定した場合、どのように動作しますか?

問題 15

Promiseの3つの状態のうち、処理が成功した状態を表すものはどれですか?

問題 16

以下のコードで、2秒後にコンソールに表示される内容は何ですか? javascript const...

問題 17

Promiseで失敗時の処理を指定するために使用するメソッドはどれですか?

問題 18

以下のコードの実行結果はどうなりますか? javascript const promise =...

問題 19

新しいPromiseを作成する時に使用するコンストラクタの引数として渡す関数の、2つのパラメータの正...

問題 20

以下のコードで、thenとcatchの実行順序として正しいものはどれですか? ...

問題 21

Promiseを使った非同期処理において、処理の成功と失敗の両方に対応する最も適切な書き方はどれです...

問題 22

async関数を作成する正しい書き方はどれですか?

問題 23

awaitキーワードについて正しい説明はどれですか?

問題 24

以下のコードの実行結果はどうなりますか? javascript async function...

問題 25

awaitキーワードはどこで使用できますか?

問題 26

Promiseのthenとasync/awaitの主な違いは何ですか?

問題 27

以下のコードでawaitを削除するとどうなりますか? javascript async...

問題 28

async関数が返すものは何ですか?

💡 学習のコツ

  • • 順番に取り組むことで、段階的に理解を深めることができます
  • • 間違えた問題は解説をしっかり読んで理解しましょう
  • • 全問題完了後、もう一度チャレンジして定着を確認しましょう

📚 学習の進め方

1

問題を順番に解く

基礎から応用へと段階的に構成されているため、順番に取り組むことをお勧めします

2

解説をしっかり読む

正解・不正解に関わらず、解説を読んで理解を深めましょう

3

復習で定着させる

間違えた問題は後日再チャレンジして、知識の定着を確認しましょう

前のトピック

DOM操作

次のトピック

エラー処理

さらに効果的な学習を

プレミアムプランでは、進捗管理、間違えた問題の自動復習リスト、詳細な解説動画など、 より充実した学習体験をご利用いただけます。