📜  javascript 创建从 1 到 n 的数组 - Javascript (1)

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

JavaScript: 创建从 1 到 n 的数组

在 JavaScript 中,我们可以使用 Array.from() 方法来创建从 1 到 n 的数组。该方法可以接收一个类数组对象(例如字符串、Set 和 Map)或可迭代对象作为输入,并将其转换为一个新的数组对象。

以下是使用 Array.from() 方法创建从 1 到 n 的数组的示例代码片段:

const n = 10;
const arr = Array.from({ length: n }, (_, index) => index + 1);
console.log(arr);
// Output: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

在上面的示例中,我们首先定义了一个变量 n,表示要创建的数组的长度。然后,我们使用 Array.from() 方法创建了一个长度为 n 的数组。Array.from() 方法的第一个参数是一个对象,它必须包含 length 属性,指定数组的长度。

我们还使用了一个箭头函数作为 Array.from() 方法的第二个参数,该函数用于为新数组的每个元素提供值。在这里,我们使用了下划线占位符 _,表示我们不需要使用第一个参数(即当前元素的值),而是使用第二个参数 index,将其加1以得到从1到n的数字。

最后,我们使用 console.log() 方法输出了新创建的数组。

希望这个简单又实用的技巧能对你有所帮助!