generated at
2/18/2025, 11:21:25 AM
TypeScriptのobject型
TypeScriptのObject型, {}型
と異なりprimitiveな型を含まない
関数型
() => {}
や、配列
[]
は含むことに注意する
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, {}のちがい