Async/Promise タイムライン ビジュアライザー

非同期処理の実行順をタイムラインで視覚化。Promise・async/await の流れを動かして学ぼう

速度:
fetch("/api/user")
  .then(res => res.json())
  .then(data => data.name)
  .then(name => console.log(name));
「▶ 実行」を押すとタイムラインが表示されます

イベントをクリックすると詳細が表示されます

実行中完了エラー待機中

使い方

  1. 上部のプリセットから学びたい非同期パターンを選ぼう(setTimeout / Promise.then / async/await など)
  2. 速度(0.5x / 1x / 2x)を選んで「▶ 実行」ボタンをクリック
  3. タイムラインにイベントバーがリアルタイムで追加されていく様子を観察しよう
  4. バーをクリックすると右の詳細パネルに説明が表示される
  5. コード表示エリアで実際のコードと照らし合わせて、実行順を確認しよう

詰まったら、ここから質問してね ❓

僕が直接返事するので、数日以内に届きます。

質問フォームへ