TypeScript

[TypeScript] ユニオン型を定義する

ユニオン型を定義する方法です。

ユニオン型とは複数の型が許可された型のことです。

サンプル

例)number型とstring型が格納できる変数を定義する


let a:number | string;

a = 123; → number型なのでOK
a = 'ABC' → string型なのでOK
a = false; → boolean型なのでNG

備考

  • 「|」で区切って複数個型を指定できます
  • ユニオン型は共用体とも呼ばれます。

-TypeScript