ドキュメントadvanced typesの章の中のIndex typesに出てくる以下のサンプルの意味がわかりません。
typescript
1function pluck<T, K extends keyof T>(o: T, names: K[]): T[K][] { 2 return names.map(n => o[n]); 3}
K extends keyof TとT[K][]はどういう解釈をすればよいのでしょうか?
回答1件
あなたの回答
tips
プレビュー
Q&A
解決済
退会済みユーザー
総合スコア0
投稿2018/10/10 11:10
ドキュメントadvanced typesの章の中のIndex typesに出てくる以下のサンプルの意味がわかりません。
typescript
1function pluck<T, K extends keyof T>(o: T, names: K[]): T[K][] { 2 return names.map(n => o[n]); 3}
K extends keyof TとT[K][]はどういう解釈をすればよいのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。