例如,我得到一个变量,该变量将在完成ajax请求后更新。
是否有另一种无需使用异步功能即可实现的方法? 如何在es5,es6中实现“等待”功能?
let a = false;
setTimeout(()=>{
a = true;
},10000);
(async function(){
while(!a)
{
await new Promise(resolve=>{setTimeout(()=>{
resolve('pause');
},5)})
}
console.log(a);
}(a))