TypeScriptの基本構文を紹介します。この記事では、TypeScript 2.2.1 時点で執筆しています。 ちなみに、TypeScriptはJavaScriptと互換性があるため、JavaScriptもそのまま動くはずです。 記述方法 トランスパイラがファイル全体をTypeScriptとして解釈するため、特に必要なことはありません。環境の構築方法については、こちらをご覧ください。 変数宣言 変数宣言には、「var」や「let」を用います。変数の型は、変数名の後に「:」をつけて宣言します。varとした場合、スコープが関数になります。一方letを使った場合、スコープはブロック単位になります。