创建从数字 17 到数字 120 的数组的最快方法是什么?
[17,18,20,...,118,119,120]
Run Code Online (Sandbox Code Playgroud)
我尝试使用数组方法,但它以 0 开头,并从某些 resson 中切片,剪切最后一个数字而不是第一个数字。
export const ARR_OF_AGES = Array(121).fill().slice(16).map((x, i) => {
return { value: i, label: i }
})
Run Code Online (Sandbox Code Playgroud)
以下应该有效。
Array.from({length: 120 - 17 + 1}, (_, i) => i + 17)
Run Code Online (Sandbox Code Playgroud)
请参阅下面的工作示例:
Array.from({length: 120 - 17 + 1}, (_, i) => i + 17)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1290 次 |
| 最近记录: |