はじめに
JavaScript は "動的に型指定される" 言語であるため、変数を簡単に宣言できますが、場合によっては予期しない結果が発生することがあります。 TypeScript の "静的な型" システムを使用すると、オブジェクトの形を記述することができ、より優れたドキュメントが提供され、TypeScript でコードが正常に動作しているかどうかを検証できます。 TypeScript では、名前空間、クラス、プロパティ、関数、変数、その他の言語エンティティの宣言によって、型がそれらのエンティティに関連付けられます。 型の形式を指定し、言語エンティティと関連付ける方法は、エンティティの種類によって異なります。
このモジュールでは、利用できる型をいくつか紹介し、それらを変数に関連付ける方法を示します。 後のモジュールでは、インターフェイス、関数、クラスで静的な型指定を使用する方法を調べます。
学習の目的
このモジュールを終了すると、次のことができるようになります。
- TypeScript で型指定された変数を宣言する利点を説明する。
- プリミティブ型を使用して変数を宣言する。
- オブジェクト型を使用して変数を宣言する。
- 共用体型と交差型を使用して変数を宣言する。
[前提条件]
- JavaScript に関する知識。
- JavaScript での
let
とconst
を使用した変数の宣言に関する知識。 - TypeScript の基本的な知識。
- インストール済みソフトウェア:
TypeScript - TypeScript は Node.js をインストールした後にインストールすることができます。それには、ターミナルまたはコマンド ウィンドウで次のコマンドを実行します。
npm install -g typescript
最適な結果を得るには、モジュール 01 の「TypeScript の使用を開始する」で説明されている詳細な手順に従って、環境を設定し、TypeScript コンパイラを使用します。 環境を設定したら、「TypeScript を使用して JavaScript アプリケーションをビルドする」ラーニング パスで、任意のラボ設定ファイルまたはソリューション ファイルを実行できます。