01 / 05
分割代入を思い出そう
JavaScript コースで、オブジェクトから名前を取り出す書き方を学んだよね。const { namae, toshi } = hito; のあれだ。
TypeScript では、取り出したあとの変数に型が付く。付け方は少し独特で、変数名の後ろではなく、分割パターンの全体の後ろに書くんだ。
const hito = { namae: "ゆい", toshi: 20 };const { namae, toshi }: { namae: string; toshi: number } = hito;console.log(namae, toshi);実行結果
ゆい 20