型に名前をつける方法と複数の型を許容する方法を学びます
JS/TS基礎 - 第2章: TypeScript基礎 - 関数と配列・オブジェクト
Type Aliasで型に名前をつけて再利用できます。 Union型を使うと「AまたはB」という柔軟な型定義ができます。
User という名前のType Aliasを定義(name: string、age: number)User 型の変数 user1 を作成(名前: "太郎"、年齢: 25)Status を定義("active" | "inactive" | "pending")Status 型の変数 currentStatus を作成(値: "active")print() で表示// Type Aliasを定義
type Person = {
name: string;
age: number;
};
// 使用する
const person: Person = {
name: "花子",
age: 30
};// Union型を定義(| で区切る)
type Result = "success" | "error" | "loading";
// 使用する
const status: Result = "success";※ ヒント:Type Aliasは type キーワードを使います。 Union型は |(パイプ)で区切ります。
{"name":"太郎","age":25}
active