Menu
Coddy logo textTech

TypeScriptとは?

CoddyのJavaScriptジャーニー「Introduction To TypeScript」セクションの一部。レッスン 1/73。

TypeScriptはMicrosoftが開発したプログラミング言語で、静的型を追加することでJavaScriptを基盤に構築されています。安全性とツール機能をさらに高めたJavaScriptだと考えてください。

理解しておくべき重要な概念は、TypeScriptがJavaScriptの上位集合であるということです。つまり、あらゆるvalidなJavaScriptコードは、同時にvalidなTypeScriptコードでもあります。既存のJavaScriptファイルを.jsから.tsに名前変更するだけで、TypeScriptで動作します。

TypeScript が特別なのは、JavaScript の上に type 注釈を追加する点です。これらの注釈によって、変数が保持すべきデータの種類(string、数値、オブジェクト、その他の type)を指定できます。これにより、コードが実行される前に潜在的なエラーを検出しやすくなります。

// JavaScript(TypeScriptとしても有効)
let message = "Hello World";

// 型注釈付きのTypeScript
let message: string = "Hello World";

TypeScriptは、より優れた開発ツール、改善されたコードの可読性を提供し、アプリケーションの実行時に初めて発見される可能性のある一般的なプログラミングミスの防止に役立ちます。

自分で試してみよう

このレッスンにはコードチャレンジは含まれていません。

quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

Introduction To TypeScriptのすべてのレッスン

自分で練習してみよう: JavaScriptオンラインコンパイラ