TypeScript
tscでTypeScriptをコンパイルするとこんなエラーが出ることがある。 error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. accessor.ts で、tscのオプションでEcmaScriptのバージョンを指定するオプションがある。 -t VERSI…
TypeScriptをごにょごにょしていたら、当たり前のように++に遭遇したので。TypeScriptでも++や--はJSと同じ挙動になる。 enum_x.js JavaScriptプログラマと銘打っているだけあって、JSを全く知らない人を軽く門前払いしている感がある内容なのでブログにとど…
考えてみると、JavaScriptで"123"の型はStringで、123の型はNumberなんですね。当たり前のことですが、JavaScriptに型はあるということが理解できないと、バグの温床になりがちなので†悔い改めて† PHPだとisNumericという便利なのか便利じゃないのかよくわか…
ざっくり言うと、TypeScriptは コンパイルできて 本家より厳格な型があって クラスがある JavaScriptのこと。 インストール $ sudo npm install -g typescript ファイルを作ってコンパイル any.ts $ tsc any.ts これでJSが吐き出される any.js 実行 (npmある…