30秒学会 JavaScript 片段 · 2018年8月17日

30秒学会 JavaScript 片段 – initializeArrayWithValues

Initializes and fills an array with the specified values.

Use Array(n) to create an array of the desired length, fill(v) to fill it with the desired values.
You can omit val to use a default value of 0.

代码片段

const initializeArrayWithValues = (n, val = 0) => Array(n).fill(val);

使用样例

initializeArrayWithValues(5, 2); // [2, 2, 2, 2, 2]