[[オブジェクト (JavaScript)|オブジェクト]]の型。
```ts
const obj: {id: number, name: string, age?: number} = {
id: 1,
name: "Ichiro"
}
```
## MOC
- 📒**関連**
- [[TypeScriptのオブジェクト型は定義されていないプロパティがあるとエラーになる]]
- [[すべてがオプショナルであるTypeScriptのオブジェクト型には少なくとも1つのプロパティが存在しなければ代入できない]]
- 📜**アクティビティ**
- 📝**トラブルシューティング**