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

基本的な型

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型​

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

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

undefined型​

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

const a: undefined = undefined

null型​

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

const a: null = null

object型​

後ほどやります

symbol型​

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