首页 > 在nodejs中,请问一个异步函数轮询怎么写

在nodejs中,请问一个异步函数轮询怎么写

ptqrlogin这个函数,要一直执行,是异步的,该怎么改写一下呢

  ptqrlogin(cookie_string,function(c){
                ptqrlogin(c,function(){
                    ptqrlogin(c,function(){
                        ptqrlogin(c,function(){
                            ptqrlogin(c,function(){
                                ptqrlogin(c,function(){
                                    ptqrlogin(c,function(){
                                        ptqrlogin(c,function(){

                                        })
                                    })
                                })
                            })
                        })
                    })
                })
            })

var PTQRLOGIN = cookie => new Promise( resolve => ptqrlogin(cookie, resolve));

(async ()=> {
    let c = cookie_string;
    while(true) {
        c = await PTQRLOGIN(c);
    }
})();
【热门文章】
【热门文章】