js实现类似python中time.sleep()的方法,ES7

主要使用了ES7语法:async,await

function sleep(ms) {
    return new Promise(resolve => setTimeout(resolve, ms));
}

async function doSomething() {
    await sleep(3000);
    console.log('已经等待了3秒!!');
}

// 运行试试
doSomething()

// 或者直接
await sleep(3000)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章