题目描述
实现一个封装
ajax器,功能有
限制一次同时
发送的
ajax 请求数量m个
timeout限制
重试n次
解题思路
强调下,我的想法和代码只是尝试回答面试问题,并不能直接在正式的业务场景里使用,但希望也能给你们带去思考。另外,我的解决方案是基于promise完成的。
首先,限制条件1在我的理解中,
发送的
请求还有m个
请求在
请求中,那么这时程序发出的
请求,要先被存下来,等到有
请求结束了,再
发送给服务器。这就需要我们思考用什么结构,存储
请求,考虑到
请求是先进先出的,那么就可以使用队列。
其次,2、3这
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/1279.html