流浪のwolf

卷帝

导航

7-11 leetcode 2612

请你编写一个异步函数,它接收一个正整数参数 millis ,并休眠这么多毫秒。要求此函数可以解析任何值。

 

ps: promise 期约函数 (异步函数)的使用 ,promise 是一个对象  new promise

 

/**
 * @param {number} millis
 */
async function sleep(millis) {
    // 返回一个异步函数 a 就是millis时间后返回的函数
    return new Promise(a => setTimeout(a,millis))
}

/** 
 * let t = Date.now()
 * sleep(100).then(() => console.log(Date.now() - t)) // 100
 */

 

posted on 2023-07-11 22:51  流浪のwolf  阅读(9)  评论(0编辑  收藏  举报