問題一覧に戻る
初級基本
問題3: オブジェクトの型注釈

TypeScriptでオブジェクトの型を定義する方法を学びます。オブジェクトの型注釈では、各プロパティの名前と型を指定します。これにより、存在しないプロパティへのアクセスや間違った型の値の代入を防げます。大規模なアプリケーション開発において、APIレスポンスやデータモデルの型安全性を保証する重要な機能です。

// オブジェクトの型定義
let user = {
name: "Alice",
age: 25
};

// 複数プロパティのオブジェクト
let product = {
id: 1,
name: "Laptop",
price: 999.99
};

// 多様な型を持つオブジェクト
let book = {
title: "TypeScript Guide",
author: "John Doe",
pages: 350,
published: true
};