首页 > 试题广场 >

以下代码的输出是什么?```javascriptfuncti

[单选题]
以下代码的输出是什么?
function createCounter() {
let count = 0;
return {
increment: () => ++count,
getCount: () => count
};
}
const counter1 = createCounter();
const counter2 = createCounter();
counter1.increment();
counter1.increment();
counter2.increment();
console.log(counter1.getCount(), counter2.getCount());
  • 3 3
  • 2 1
  • 2 2
  • 3 1

这道题你会答吗?花几分钟告诉大家答案吧!