データ型

メモ

  • BigInt型・Boolean型・Number型・String型の変数は、各オブジェクト (下記参照) と同等に操作可能 (一時的にオブジェクトが作成される為)
  • 詳細については各オブジェクト参照

データ型

データ型説明対応オブジェクト代入備考
BigInt型 任意精度整数型BigInt【任意精度整数】オブジェクト リテラル値 (整数)
BigInt【型変換】
リテラル
Boolean型真偽型 (true / false)Boolean【真偽値】オブジェクト リテラル値 (true / false)
Boolean【型変換】
Number型数値型Number【数値】オブジェクト リテラル値 (数値)
Number【型変換】
リテラル
nullNull型リテラル値 (null)
Object型オブジェクト型Object【オブジェクト】オブジェクト
String型文字列型String【文字列】オブジェクト リテラル値 (文字列)
String【型変換】
文字列リテラル
テンプレートリテラル
タグ付きテンプレート
Symbol型 シンボル型Symbol【一意シンボル】オブジェクト
undefinedUndefined型 (未定義)初期値 (代入なし)
リテラル値 (undefined)
変数の初期値
関数等の不足分の引数の値

外部リンク

ECMAScript (英語)

ECMAScript Data Types and ValuesTypes
ES2021 (12) ES2020 (11) ES2019 (10) ES2018 (9) ES2017 (8) ES2016 (7) ES2015 (6) ES5.1