Open3

TS本読んでメモ

m_03m_03

bigint型

number型が表現できるのは2の53乗まで。(9,007,199,254,740,992) それ以上の数値を扱う場合はbigintを使う。JSエンジンによっては未サポートの場合もあるので注意。

m_03m_03

オブジェクトの型推論

以下の定数を定義したとき、TSはのよる型推論ではobj.aの型はxではなくstringとなる。オブジェクトのフィールドはミュータブル(変更可能)のため。

const obj = {
  a:"x"
}
m_03m_03

インデックスシグネチャ

{
  [key :T]: U
}

オブジェクトのキーがTで値がUでなくてはならないことを示す。
なお、キーTはnumberかstringのみ。