オブジェクトの宣言方法

オブジェクトの宣言方法はプロパティの各値の型を記述します。以下のようにuserオブジェクトの型を宣言する際に、namestringagenumberのように宣言していきます。値がメソッドの場合は、() => voidのように宣言します。

index.ts◎
...
        console.log(str);
} 

let user: { name: string; age: number; sayHello: () => void } = {
  name: "tarou",
  age: 25,
  sayHello: () => {
    console.log(`こんにちは`);
  },
};

Last updated