概要 はじめに TypeSript の基礎の基礎 D3js でみる型検査のありがたさ JavaScript による実装 ソースコードの問題点 TypeScript による型検査 おわりに 概要 TypeScript はね、よいよ。 はじめに JavaScript を書きたくない人間は多い。 なぜかといえばしんどいからである。 だけれども大人はお仕事をしているので、JavaScript で動く何らかを開発しないといけないことがある。 そんな世界の悲惨を受けて、JavaScript のしんどさ(以下 Shindosa of JavaScript, SJS)を軽減するために生まれたのが TypeScript である。 TypeScript は AltJS と呼ばれる、JavaScript の実行環境で動く JavaScript ではない言語の一種である。 TypeScript には次の2つの特徴