说话……关于 Javascript Array.prototype.fill()

问题描述 投票:0回答:0
const arr1 = new Array(3).fill(new Array(5).fill(-1));
const arr2 = new Array(m).fill(0).map(() => new Array(n).fill(-1));

arr1[0][2] = 2 arr2[0][2] = 2

这是怎么回事? “填充”错误还是我是错误?

我想知道这到底是怎么回事

javascript arrays fill
© www.soinside.com 2019 - 2024. All rights reserved.