new Array(3).fill([]) と Array.from({length:3}, () => [])

const a = new Array(3).fill([]);
a[0].push("x"); // [["x"], ["x"], ["x"]]

const b = Array.from({ length: 3 }, () => []);
b[0].push("x"); // [["x"], [], []]