看过不少网友的文章, 有各种方法, 但我想要的是一个能线性执行的sleep函数.

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

调用方法:

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

最新文章

  1. CRL2.3(ORM开发框架)源码github发布
  2. cookie处理
  3. WebRTC代码走读(十):rtp_rtcp模块分析,webrtcrtp_rtcp
  4. Hadoop学习3--安装ssh服务
  5. Oracle 将不同列的值拼接成一个 字符串
  6. 用JavaScript搭建高性能App - React Native实战教程
  7. Nginx负载均衡和反向代理
  8. svn错误:更新源码出现校验和不匹配问题
  9. C# Note35: 异步操作
  10. windows上传文件到linux云服务器上
  11. Android中实现短信发送的一种方式
  12. vpx
  13. Winform自定义控件实例
  14. 全网最详细的大数据集群环境下如何正确安装并配置多个不同版本的Cloudera Hue(图文详解)
  15. HTTP 返回的状态码 != 200 ,浏览器不会将返回的内容缓存到本地磁盘上
  16. 也谈OpenStack中的虚拟机HA
  17. Java中字符转int
  18. python enumerate用法总结--转载
  19. Android开发日记(二)
  20. mysql资源总结

热门文章

  1. File操作,访问文件或目录的属性信息
  2. C#窗体间常用的几种传值方式、以及委托与事件的详细介绍
  3. Dynamics 365 登录报错:MSIS7042
  4. Junit4模板
  5. Fiddler使用技巧:强大的数据文本编解码功能
  6. 用Toad for Oracle创建数据库表空间和用户
  7. 使用odbc从notes中导数据,配置odbc时报错
  8. Linux学习(四) 忘记密码解决方法
  9. c# 第40节 密封类、密封方法
  10. Jmeter请求