既然是轮询,就重复用XHR去请求数据,可是为什么现在所知道的轮询技术文章里全用setTimeout呢?它只是延时执行一次啊?
                    
                    
                1 回答
 
                    
                    
                            LEATH
                            
                                
                            
                        
                        
                                                
                    TA贡献1936条经验 获得超7个赞
个人以为,这个问题涉及 回调函数 和 函数递归 的知识。
轮询请求如果不需要等待结果返回,那么完全可以使用setInterval来发起定时请求。
但很显然长轮询是需要等待结果返回,然后再次发起请求的。
添加回答
举报
0/150
	提交
		取消
	