JavaScriptで便利に使う型付け

全2回

JavaScriptにプロジェクトにおいても、TypeScriptの型システムの恩恵を受けることは可能です。このシリーズでは、JavaScriptのプロジェクトでも利用できるTypeScriptの型システムについて、いくつかその方法を解説していきます。

後編 JavaScriptのまま、TypeScriptで型を検証する

前編で紹介した自動補完は便利ですが、プロジェクトの規模が大きくなってくるとやはり型の検証までを行いたくなります。コンパイルを行わないJavaScriptのプロジェクトにおいても、TypeScriptで型を検証する方法を使ってみましょう。

前編 型の自動補完とJSDocアノテーションを利用する

TypeScriptによる型の検証は、堅牢なコードを書く手助けをしてくれます。この恩恵の一部は、JavaScriptにおいても利用可能です。まずは、エディタにおける型の自動補完と、それを助けるJSDocアノテーションを利用していく方法を理解しましょう。