カテゴリー: TypeScriptの記事一覧
-
[TypeScript]関数の型定義
関数の定義 引数のみアノテートし、戻り値は型推論を使う。 オプションパラメータとデフォルトパラメータ 関数の呼び出しシグネチャ 関数の型をエイリアスとして定義する際は、関数の呼び出しシグネチャで定義する
-
[TypeScript]enum(列挙型)の使い方
数値列挙の場合 文字列列挙の場合
-
[TypeScript]オブジェクトの型定義
オブジェクトリテラルによる型推論 TypeScriptでオブジェクトリテラルを使うと型推論が行われる。通常はこの記法を使うべきである。 アノテーションによる型定義 省略可能プロパティや読み取り専用プロパティを定義したい場 […]
-
【TypeScript】typeとinterfaceの違い
概要 TypeScriptで型を定義するには、typeまたはinterfaceを使う。 typeとinterfaceには細かい違いはいくつかあるが、普通に型を定義するだけであれば違いはない。 混在するとわかりづらくなるた […]