找出这些具名计数器为何不能保持独立计数。
JavaScript
function makeCounters(names) {
let count = 0;
return names.map((name) =>
() => `${name}:${++count}`,
);
}
const [uploads, retries] = makeCounters(['uploads', 'retries']);
console.log(uploads(), retries(), uploads());