TypeScript でジェネリックを定義する
ジェネリックは、コードベースで定義して再利用できるコード テンプレートです。 これを使用すると、関数、クラス、またはインターフェイスに対して、それらを呼び出す際に使用する型を指示することができます。
学習の目的
このモジュールでは、次のことを行います。
- ジェネリックのユース ケースを特定する。
- ジェネリック関数を定義する。
- ジェネリック インターフェイスを宣言する。
- ジェネリック クラスを宣言する。
- ジェネリック制約を実装する。
前提条件
- TypeScript に関する知識
- JavaScript に関する知識
- TypeScript の関数、インターフェイス、クラスに関する知識。
- インストール済みソフトウェア:
- Git
- Visual Studio Code
- Node.js
- TypeScript