📀[...Array(n).keys()] はやめた方がいいのでは?2020/09/30に公開2020/10/017件JavaScripttechGitHubで編集を提案Discussionksk10152020/09/30function* range(start, end) { for (let i = 0 ↓ for (let i = start uhyo2020/09/30ありがとうございます、修正しました 🙂 返信を追加ahy2020/09/30Array.from({length:5}, (_, i) => i) は許されますでしょうか uhyo2020/09/30個人的には [...range(0, 5)]に軍配が上がりますね。Array.fromが多機能でそれを判断する負荷がかかると思うからです。 返信を追加ahu2020/09/30に更新そういえば過去にTSも [...Array(n)] のトランスパイルの修正についてリリースノートに載せたことがありましたね…… https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-6.html#more-accurate-array-spread とりっぴー2020/10/04[...Array(3)] == Array(3).fill() 返信を追加standard software2020/11/02JavaScript 連番数値配列([0,1,2]や[3,5,7]や[-5,-4,-3])作成 - Qiita https://qiita.com/standard-software/items/28353b50ba7ed1e3f2e9 返信を追加
ksk10152020/09/30function* range(start, end) { for (let i = 0 ↓ for (let i = start uhyo2020/09/30ありがとうございます、修正しました 🙂 返信を追加
ahy2020/09/30Array.from({length:5}, (_, i) => i) は許されますでしょうか uhyo2020/09/30個人的には [...range(0, 5)]に軍配が上がりますね。Array.fromが多機能でそれを判断する負荷がかかると思うからです。 返信を追加
ahu2020/09/30に更新そういえば過去にTSも [...Array(n)] のトランスパイルの修正についてリリースノートに載せたことがありましたね…… https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-6.html#more-accurate-array-spread とりっぴー2020/10/04[...Array(3)] == Array(3).fill() 返信を追加
standard software2020/11/02JavaScript 連番数値配列([0,1,2]や[3,5,7]や[-5,-4,-3])作成 - Qiita https://qiita.com/standard-software/items/28353b50ba7ed1e3f2e9 返信を追加
Discussion
ありがとうございます、修正しました 🙂
Array.from({length:5}, (_, i) => i)は許されますでしょうか個人的には
[...range(0, 5)]に軍配が上がりますね。Array.fromが多機能でそれを判断する負荷がかかると思うからです。そういえば過去にTSも
[...Array(n)]のトランスパイルの修正についてリリースノートに載せたことがありましたね……[...Array(3)] == Array(3).fill()
JavaScript 連番数値配列([0,1,2]や[3,5,7]や[-5,-4,-3])作成 - Qiita