TypeScriptでセットを配列に変換するにはどうすればいいですか?質問する

TypeScriptでセットを配列に変換するにはどうすればいいですか?質問する

TypeScriptでループを明示的に記述せずに、Set(例:{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'

ベストアンサー1

あなたもできる

Array.from(my_set.values());

おすすめ記事