TypeScriptの型(type)の拡張

自分用メモなので殴り書きです。。(他にも記法ありますが、個人的に好きな書き方です。)

型を定義する

type Args = {
name: string;
value: string;
};

値を追加する(≒ 型を拡張する)

type ExArgs = Args & {items: string[]};

下記と同義

type ExArgs = {
name: string;
value: string;
items: string[];
}
Naoki

Author: Naoki

Frontend Developer

Share

Link is copied.