TypeScript:型定義
number
1
5.3
10
すべての数値
string
すべての文字列
boolean
true
false
object
{age: 30}
配列 T[] Array<T> 書き方が2通りある
string[] 文字列が入る配列
number[] 数字が入る配列
{ name: string; age: number; }[] オブジェクトが入る配列
any
何でも入れられる
TS の恩恵は受けられない
tuple
長さ固定の配列
null
undefined
Enum Color
class MyClass
string | number
どちらか