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