TypeScript の タイプエイリアス (Type alias) を使用すると、既存の型を組み合わせて新たな型を定義することができます。
下記の例では、string 型と number 型の 2 つの値を保持する Person
という型を定義しています。
タイプエイリアスの定義では、代入 (=
) の構文を使用すること注意してください。
Person
型の変数を初期化するときは、上記のように各プロパティの値を漏れなく明示する必要があります。
次のように、プロパティの指定に過不足があるとコンパイルエラーが発生します。
関連記事