继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

如何实现一个 sleep 函数

慕虎2082646
关注TA
已关注
手记 1
粉丝 2
获赞 1
  1. Atomics
    	 function sleep(n) {
    		Atomics.wait(new Int32Array(new SharedArrayBuffer(4)), 0, 0, n);
    	 }
     

    用法:

    	console.time('test');
    	sleep(2000)
    	console.timeEnd('test');
    
  2. Promise
    	function sleep(ms){
    	    return new Promise((resolve)=>{
    	        setTimeout(resolve,ms)
    	    })
    	}
     

    用法:

    	console.time('test');
    	sleep(2000).then(()=>{
    	    console.timeEnd('test');
    	})
    
打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP

热门评论

项目启动,通过网页访问页面的时候cookie,session都正常,

但是jest测试的时候session里就没有userInfo,需要session的地方全都是返回10005,未登录, (运行了老师源码,也是一样)

项目启动,通过网页访问页面的时候cookie,session都正常,

但是jest测试的时候session里就没有userInfo,需要session的地方全都是返回10005,未登录, (运行了老师源码,也是一样)

项目启动,通过网页访问页面的时候cookie,session都正常, 但是jest测试的时候session里就没有userInfo,需要session的地方全都是返回10005,未登录, (运行了老师

查看全部评论