概要

TypeScriptでは、オブジェクト(複数の値をまとめたもの)の形を型として定義できます。

これにより、「どんなプロパティ(項目)を持つオブジェクトなのか」を

コードを書く前に決めておくことができます。


初学者向けに一言で説明

オブジェクトの中に「何が入るか」をあらかじめ決めておく仕組み


具体例(基本的なオブジェクト型)

例:ユーザー情報を表すオブジェクト

const user: {
  name: string;
  age: number;
} = {
  name: "太郎",
  age: 20
};

具体例に対する解説

このコードでやっていること

const user: {
  name: string;
  age: number;
}

つまり、