エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
I am mitsuruog | TypeScriptでジェネリクス(Generics)を理解するための簡単なチュートリアル
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
I am mitsuruog | TypeScriptでジェネリクス(Generics)を理解するための簡単なチュートリアル
TypeScript を使っていると頻繁に見かけるジェネリクス(以下、Generics)。 別の言語などで同様の概念を... TypeScript を使っていると頻繁に見かけるジェネリクス(以下、Generics)。 別の言語などで同様の概念を経験したことがある人であれば理解するのに苦労しないと思うのですが、最初はやはり難しい概念だと思います。 先日同僚に Generics を使ったユーティリティの作成をおねがいしたのですが、これが良い Generics のユースケースだと思ったので、チュートリアルっぽくしてみました。 お題 次のように配列に対して値をマージするユーティリティ関数(merge)を作成してください。 merge(array, newValue); 渡されるarrayには次のような構造のUserとCompanyの 2 つのクラスがあり、それぞれidプロパティを持っています。 class User { id: number; firstName: string; } class Company { id