型エイリアス

TypeScriptでは型に名前をつけることができます。このことを型エイリアスと言います。型エイリアスを使うことによって、同じオブジェクトを作る際に、繰り返し同じ型を宣言する必要がなくなり、また型宣言を別のファイルに切り出すこともできます。型エイリアスは、type エイリアス名 = 型宣言とします。エイリアス名は基本的にパスカルケースにて記載します。

index.ts◎
...
const outputString = (str: string): void => {
  //基本的に記載しない。
  console.log(str);
};

type User = {
  name: string;
  age: number;
  sayHello: () => void;
}

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

Last updated