TypeScriptのobject型
TypeScriptのObject型, {}型
と異なりprimitiveな型を含まない
関数型
() => {}
や、配列
[]
は含むことに注意する
mrsekut.icon
table:object
Object, {} object
Boolen ○
Null
Undefined
Number ○
String ○
Symbol ○
() => {} ○ ○
[] ○ ○
{} ○ ○
{a: any} ○ ○
これは
JavaScriptのobject
が指すものと一致する
https://developer.mozilla.org/ja/docs/Web/JavaScript/Data_structures#オブジェクト
https://qiita.com/suin/items/e8cf3404161cc90821d8#javascriptのオブジェクトとは
代入時のoptional?と|undefinedは意味が異なる
まじのrecordの部分型の条件分岐ってどう書けばいいのか?
ref
TypeScriptのあるある部分型の型制約と条件分岐#61cb31271982700000c89017
参考
JavaScript のデータ型とデータ構造 - JavaScript | MDN
https://blog.yux3.net/entry/2017/06/08/202859
Object、object, {}のちがい