JavaScript [...Array(n).keys()] はやめた方がいいのでは?
という記事を見つけました。見つけたきっかけは
[...Array(2000).keys()];
こうゆうコードを見つけたからなんですけど。
これって、ぱっと見て何してるかわかりずらいですよね。
これは、n-1までの整数が順番に並んだ配列を得る記法で、まぁまぁメジャーな手法らしいんですけど、わかりずらいですよねっていう主張です。
確かにわかりずらい。
じゃあ、代わりの方法はといえば、
[...range(0, 5)]
っていう、まぁ、こっちのほうがわかりやすくはあるな。
この記事が気に入ったらサポートをしてみませんか?