var newArr=[] //你自己的数组
for (i = 0; i < newArr.length; i++) {
timeoutHandling(newArr, i);
}
function timeoutHandling(arr, i) {
setTimeout(_ => {
$.each(arr, function (j, item) {
console.log(i+"秒后再次输出") //这里可以换成你自己的请求接口
});
});
}, i * 1000 + i) // +i 是偏移量 可以去掉
}
我看网上很多抄袭内容,我自己结合业务经验写了一个简单的 限制并发数的方法,希望能给大家一些参考价值!