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して実行
この記事が気に入ったらサポートをしてみませんか?