这是我卡住的地方。我想采用此语句并以我填充的空数组(我推测它可能不适用于动态值)的方式对其进行修改,将存储桶初始化为 n 个不同的空数组。
我该怎么做呢?有没有办法让这个填充方法以预期的方式运行?
let radix = 10;
let badBucket = [...Array(radix).fill([])];
let goodBucket = JSON.parse(JSON.stringify([...Array(radix).fill([])]));
badBucket[3].push(33);
goodBucket[3].push(33);
console.log(JSON.stringify(badBucket));
console.log(JSON.stringify(goodBucket));