📜  长度为 n 的 javascript 零数组 - Javascript (1)

📅  最后修改于: 2023-12-03 15:12:34.756000             🧑  作者: Mango

长度为 n 的 javascript 零数组 - Javascript

在Javascript中,创建一个固定长度的零数组可以通过以下方式实现:

const array = new Array(n).fill(0);

这个方法创建一个由n个0组成的数组。 如果要创建其他值的数组,只需将0更改为所需的值即可。

// 一个由5个5组成的数组
const array = new Array(5).fill(5);

此外,可以使用快捷方式来创建一个固定长度的零数组。 数组的长度可以通过在中括号中指定数量来设置。 在这种情况下,将返回一个新的长度为n的空数组,可以使用fill()或map()方法填充:

// 创建一个length为5的空数组,然后用0填充
const array = Array(5).fill(0);

或者,您可以使用ES6的Array.from()方法来创建新的零数组,这是使用一个函数(如map函数)映射每个元素来填充数组的可能性:

// 创建一个由10个零组成的数组
const array = Array.from({length: 10}, () => 0);

现在您可以在代码中使用这些数组。 关于数组的操作,比如添加、删除、修改等等用法,更加详细的内容请参考JavaScript的官方文档。