1. ホーム
  2. arrays

[解決済み] TypeScriptで集合を配列に変換する方法

2023-07-03 21:26:55

質問

TypeScriptでループを書かずに、集合(例:{2,4,6})を配列[2,4,6]に変換するにはどうしたらよいでしょうか?

以下の方法を試しましたが、JavaScriptではすべて動作しますが、TypeScriptではどれも動作しません。

[...set] // ERR: "Type 'Set<{}>' is not an array type" in typescript

Array.from(set) // ERR: Property 'from' does not exist on type 'ArrayConstructor'

どのように解決するのですか?

修正

  • tsconfig.json に "lib": ["es6"]

もっと見る