JavaScript实现sleep休眠等待

function sleep(time) {
    return new Promise((resolve) => {
        setTimeout(() => {
            resolve();
        }, time || 1000);
    })
}


async function test() {
    console.log(new Date());
    console.time('use_times');
    await sleep(6000);
    console.timeEnd('use_times');
    console.log(new Date());
}

test();

posted on 2019-11-28 10:18  黄道长  阅读(2317)  评论(0)    收藏  举报

导航