Skip to content

Commit b3dfa6e

Browse files
committed
Merge remote-tracking branch 'origin/main'
2 parents cd2f262 + 3e64160 commit b3dfa6e

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

README.md

+8-4
Original file line numberDiff line numberDiff line change
@@ -1247,10 +1247,13 @@ let requestQueue = []
12471247

12481248
const requestUserProfile = (uid, max) => {
12491249
return new Promise((resolve, reject) => {
1250-
if (requestQueue.length <= max) {
1250+
if (requestQueue.length < max) {
12511251
requestQueue.push(uid)
1252+
console.log(performance.now(), uid)
1253+
console.time(`${uid} is running`)
12521254
requestProfile(uid)
12531255
.then(res => {
1256+
console.timeEnd(`${uid} is running`)
12541257
return res
12551258
})
12561259
.then(res => {
@@ -1269,7 +1272,7 @@ const requestUserProfile = (uid, max) => {
12691272

12701273
;(async function () {
12711274
try {
1272-
console.time('start')
1275+
console.time('request')
12731276
const result = await Promise.all([
12741277
requestUserProfile(1, 2),
12751278
requestUserProfile(2, 2),
@@ -1282,11 +1285,12 @@ const requestUserProfile = (uid, max) => {
12821285
} catch (err) {
12831286
console.log(err)
12841287
}
1285-
console.timeEnd('start')
1288+
1289+
console.timeEnd('request')
12861290
})()
12871291
```
12881292
1289-
[![Edit RequestQueue demo](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/api/v1/sandboxes/define?parameters=N4IgZglgNgpgziAXKCA7AJjAHgOgFYLIgDGA9qgC4yVIgD0dABAE4wCOArvBQKpwzMACs1KRYjQPRmgKjlAWAmAKV0Cn5oCPouYHYjQKXGgY-UAOqgaNABPKBTRQ4R0jQP9GawKxmgB89GARgAMUwG56gReVA79GAhG0BY8oG40wD0NLUAYf-cpQFz5QEJrH0B0AMA300BROUA-M0AuTztAKk1AI0NdfUAAdO9ADHlANGUfRkAKdQ9AGJUEwGk5QBfUwBjjQEPjQAA5KUBnPUBDCN0yVDgKFnYuAeFRaBhGAF5GU3MpgD5GYF1GIYoOZlRGVBgAd0YxgFsIfgAKVjhSKAA3ScXl1bXGfgoAFQgjmFIOCjOzgCU0yWK22zzWl2udzOoPB4LmABonnCdhBiABrRCMAAGqDR6IAtAASYBzAC-2KRYJRAEMAOYwLEAcgcAA4mcjnmSAQBuTlkhGOJzC3lPbl81BkiW6WCDVicbgARS4XGmjAA2gBdaWoPoDIYKgZ8ARjMT3RhnRGMI40rBAh6w9abba7A7HU4wf6Q24wQWsPAwYgUe0gzkQMAW-UjCjKmBcHCwVB0igAC0YAB4Zja7Y9qc8o0qVTAcAAHDhwFOWsyivMQ4bcU0TKvoAE4VPUC7wYG5lF1jZbIZwCUo7ltlMdy7dx0ogsDWOqmazmNFnBiKjMM4QKhHbtbmA7gCEUxmcxrvcHUM9lzPcNHxBpFGIlYEzCnnPBS_n5s_K7XAk3267oBR4ntWw69v6gZ_C-N7guK_KMDAUD8D2cKvB8Xw_H8gLdt60JLsaQgiGazaCtmAIUeBaxkmKNZSrouhnDScAAJ66owYAcLqFAQOQFpAo6FDMCxqFrHq1zFjxXxnEyAw0swFBMrBjB6nK8AcFAgwzDSew0luhwiCc_A4DSUBQGc6oEfwRHjLAZwOIKABMAJ-vWRrWY2dmOU5LkGtGhGeZ6ADMPmuYavAecRTYACyhX53ABVFdkAKxxVZJpJZ6ABsPmasp4mwAmpB0p2cAacG4FkipD5PhaMGiSp5BXIVUDFWcMGVQxYIFZJnwwAAohgMlyQpSkStygI8iACIgKcABCaDySxSBgKZ_ACrNGDYDgKYUEcUBIKAfRUDQiAgOmB4ACIAPIAMJvAAmoI_WMLt-0LLo6ZvVAjBQDSSZTEy1BMh9qBfTANLoKDazpl8FA0ipKbya8gM8G8ABiBLstDGY8RQsALB8-MwOmdB4wTn10OOkOg-mABGpDoCxtPoBANwLIAykaAAD6PWANK2gCr0YAx3KAIAepOs-zn1wMQzAQCWgxwMwxCAzgdBoJguAECDpNSzLcu03QDNM_r32g9Ns1wAtqBLSta0wGS9tAA&fontsize=14px&hidenavigation=1&theme=dark)
1293+
[![Edit RequestQueue demo](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/api/v1/sandboxes/define?parameters=N4IgZglgNgpgziAXKCA7AJjAHgOgFYLIgDGA9qgC4yVIgD0dABAE4wCOArvBQKpwzMACs1KRYjQPRmgKjlAWAmAKV0Cn5oCPouYHYjQKXGgY-UAOqgaNABPKBTRQ4R0jQP9GawKxmgB89GARgAMUwG56gReVA79GAhG0BY8oG40wD0NLUAYf-cpQFz5QEJrH0B0AMA300BROUA-M0AuTztAKk1AI0NdfUAAdO9ADHlANGUfRkAKdQ9AGJUEwGk5QBfUwBjjQEPjQAA5KUBnPUBDCN0yVDgKFnYuAeFRaBhGAF5GU3MpgD5GYF1GIYoOZlRGVBgAd0YxgFsIfgAKVjhSKAA3ScXl1bXGfgoAFQgjmFIOCjOzgCU0yWK22zzWl2udzOoPB4LmABonnCdhBiABrRCMAAGqDR6IAtAASYBzAC-2KRYJRAEMAOYwLEAcgcAA4mcjnmSAQBuTlkhGOJzC3lPbl81BkiW6WCDVicbgARS4XGmjAA2gBdaWoPoDIYKgZ8ARjMT3RhnRGMI40rBAh6w9abba7A7HU4wf6Q24wQWsPAwYgUe0gzkQMAW-UjCjKmBcHCwVB0igAC0YAB5rbagY7wVGlSqYDgAA4cOApy1mUXU55665FqCkOlnYsCMCkZg23VF1CkPaAwVzasouuwHAUT6e7Ek8mMU4sDioPFJ7HDuH50YiM2V9AA8cp6gXeDAx418GjosTr4AUQwZ2npLMZLncAXS7QdNXEpREJgGy2QxwN-cLcvuh6XCeubrsMBZxuaG4xoWOBiFQzBnBAVBHCeGEwFhACEUwzEOwEot60KXGu4KgcQNIUMQFYCMwkGcnmMEDLGqozAhHFFihAjoZh2GCQRRFViR0EBkGZyMZRXKyc-MBQPwp4oq8HxfD8fyAieZGeghxpCFuEw7oKNp2gC8litWUq6LoZw0nAACeuqMGAi5BhA5AWjmTwUMwjkqbW5BXGOV6ekyCFMrJepyvAHBQIMMw0nsNIYYcIgnPwOA0lAUBnOq-n8IZ4ywGcDiCgATACfpsbwRWmsZFWVdVBrRgZDWlQAzM1NWGnVJpGaVAAsPWtdw7WDZ6ACso2FQNJWegAbM1mrRcF9YJk2R5wPFwbAc-NF0Wm0nMMwPk1hem3NjJ-22WCl1hbe6BnBFtVRRK3KAjyIAIiApwAEJoDS_lIGAOX8AKf0YNgOAphQRxQEgoB9FQNCICA6Z4QAIgA8gAwm8ACagjXowcMIwsujpuTUCMFANJJlMTLUEylOoNTMA0ugbNrOmXwUDSjD0cDrxMzwbwAGIEuyPMZhOFCwAsHwKzA6Z0PLitU3QB5c2z6YAEakOgjl6-gEA3AsgDKRoAAPoXoA0raAKvRgDHcoAgB5q2bFtU3AxDMBAxaDHAzDEEzOB0GgmC4AQrNq97vv-3rdCG8bCc02zP1_XAgOoMDjmg-DMBkoXQA&fontsize=14px&hidenavigation=1&theme=dark)
12901294
12911295
## Sort
12921296

0 commit comments

Comments
 (0)