前提:今天在连续调用后台查询数据库是,总是会导致mssql无法连接
于是我想在调用之间sleep一下,微信小程序还没有此功能的函数
查询豆包,豆包通过Promise
和setTimeout
来模拟sleep
函数的功能
function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
// 使用示例
async function doSomething() {
console.log('开始');
await sleep(2000); // 等待2秒
console.log('等待2秒后执行');
}
doSomething();
亲测好用,特此记录