WebXiaoMing

Results 2 comments of WebXiaoMing

### 使用生成器实现 ```js Promise.retry = function (promiseFunc, times = 3) { return new Promise((resolve, reject) => { function * gen () { let ret = yield promiseFunc() while (times --)...

```javascript function ajax(url) { return new Promise(resolve => { setTimeout(() => { resolve(url) }, 10000 * Math.random()) }) } function multiRequest(urls, maxNums) { return new Promise(resolve => { const list...