fetch

const urls = [
  'https://api.example.com/data1',  // URL1
  'https://api.example.com/data2',  // URL2
  'https://api.example.com/data3'   // URL3
];

// 全部のURLからデータを取ってくる関数
async function fetchAllData() {
  try {
    // 各URLに fetch を実行してデータをまとめる
    const results = await Promise.all(
      urls.map(url => fetch(url).then(response => response.json()))  // データをJSON形式に変換
    );
    
    console.log(results);  // 取ってきたデータを表示
  } catch (error) {
    console.error('データ取得中にエラー:', error);  // エラーがあれば表示
  }
}

fetchAllData();  // 関数を実行

urlからデータをfetchして実行

この記事が気に入ったらサポートをしてみませんか?