実現したいこと
タイトルにも書いたのですが、interfaceで定義された型のキーを列挙したいです。そもそもそのような方法はあるのでしょうか?
例えば
typescript
1interface User { 2 id: string 3 name: string 4 age: number 5}
というinterfaceが定義してあったときに
typescript
1const result = // 何かしらの処理でキーだけ取得 2 3console.log(result)
として、
text
1id 2name 3age
という結果を得たいです。
Typescript自体初心者なのでそのような方法があるのかどうかもよくわかっていません。
CompilerAPIというのを使えば実現できると思うのですが、難易度が高そうなので、普通のtsで実現できればそちらの方がいいと思って質問しました。
宜しくお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/14 03:55