JavaScriptで連番配列を作る

Placeholder of missing images.

Caution

この記事はHexo(2023年4月17日以前)、またはGatsby(2024年4月13日以前)時代の記事だよ❗ 現在のブログとは見た目や機能が異なる可能性があるよ❗

今回はJavaScriptの話。 [0, 1, 2, 3, 4, 5] のような連番配列を作る方法。

結論から言って、↓のようにすれば良い。多分これが一番はやいと思います。

const sequentialArray = [...Array(10).keys()];

パクリ元は stackoverflow。

In ES6 using Array from() and keys() methods.

Array.from(Array(10).keys());
//=> [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

Shorter version using spread operator.

[...Array(10).keys()];
//=> [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

そのものズバリが書いてあった。さすが。