📜  js 填充一个空的零数组 - Javascript (1)

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

JS 填充一个空的零数组 - Javascript

在 Javascript 中,有时候你需要创建一个由零组成的数组来存放数据,这时候你可以使用 Array() 构造函数来创建一个空数组。然而,这个数组中仍然是没有任何数字的,如果你需要用零填充这个数组,则可以使用以下方法:

// 创建一个长度为 n 的零数组
let zeros = Array(n).fill(0); 

// 示例:
let arr = Array(5).fill(0); // 创建一个由五个零构成的数组
console.log(arr); // 输出: [0, 0, 0, 0, 0]

以上代码中,我们使用 Array(n) 创建了一个长度为 n 的空数组,并使用 fill() 方法将数组中的所有元素都填充了零。此时,zeros 数组就由 n 个零组成了。

fill() 方法还有其他的用法,你可以通过传入其他值来填充数组中的元素,例如:

// 创建一个长度为 n 的填充了 1 的数组
let ones = Array(n).fill(1); 

// 创建一个长度为 n 的填充了字符串的数组
let strings = Array(n).fill('hello');

以上代码会分别创建一个由 1 组成、长度为 n 的数组和一个由字符串 'hello' 组成、长度为 n 的数组。

总之,在 Javascript 中填充零数组只需使用 fill() 方法,非常简单!

结论
  • 在 JS 中填充空的零数组,使用 Array() 构造函数和 fill() 方法即可
  • fill() 方法还可以用于填充其他值