Skip to content
JS顺序循环执行网络请求示例(按顺序依次调用接口的情况)
js
// 1. 模拟接口:
function mockApi(n) {
    return new Promise(resolve => {
        setTimeout(() => {
            resolve({ code: 0, msg: 'ok', data: n });
        }, 3000);
    });
}

// 2. 顺序调用(无需 try/catch)
const runInOrder = async (arr) => {
    for (const v of arr) {
        const res = await mockApi(v);
        console.log(`✅ 第 ${v} 个成功`, res);
    }
    console.log('=== 全部完成 ===');
}

runInOrder([1, 2, 3, 4, 5])