TypeScript实现sleep函数

/**
     * 等待指定的时间
     * @param ms
     */
    static async sleep(ms: number) {
        return new Promise((resolve) => {
            setTimeout(() => {
                resolve('');
            }, ms)
        });
    }

调用方法:

async test() {
    // 等待500毫秒后再执行同步
    await sleep(500);
    console.log('123');
}

发表评论

邮箱地址不会被公开。 必填项已用*标注