メインコンテンツまでスキップ

基本的な型

number型

全ての数値のみを要素とする型です。

const a: number = 1
const b: number = 3.1415
const c: number = -100
const d: number = Infinity
const d: number = NaN

string型

全ての文字列のみを要素とする型です。

const a: string = "hoge"
const b: string = ""
const c: string = "1"
const d: string = "-100"
const d: string = "{ hoge: 'aaa' }"

boolean型

真偽値であるtruefalseのみを要素とする型です。

const a: boolean = true
const b: boolean = false

undefined型

undefinedのみを要素とする型です。

const a: undefined = undefined

null型

nullのみを要素とする型です。

const a: null = null

object型

後ほどやります

symbol型

あまり詳しくないし、頻出するものではない(自分はまだ出会っていない)ので説明を省きます。