class TimeUtil { static sleep = ms => new Promise(resolve => setTimeout(resolve, ms)); // nodeJs 是单线程的 使用该函数需要谨慎操作 推荐使用 sleep + async/await static sleepSync(ms) { const start = Date.now(); while (Date.now() - start < ms) { } } } module.exports = TimeUtil;