Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
TypeScript の最新バージョン 0.9.1.1 がリリースになりました。
TypeScript Official Blog: Announcing TypeScript 0.9.1.1
すでに半月ほど前に 0.9.1 がリリースされていましたが、英語環境の Visual Studio 以外では使えない問題がありました。(プラグイン インストーラの問題で、もちろんコンパイラ単体では使えていました)
この問題が今回のリリースの 0.9.1.1 では修正されているようで、私の環境では Visual Studio 2012 日本語版環境で動作することを確認しました。
(CodePlex の Issues リスト:TS 0.9.1 doesn't seem to work with German Visual Studio 2012 はまだステータスが Active となっていますが)
v.0.9 からのアップデートとしては、やはり Generics (ジェネリクス/ジェネリック) のサポートがうれしいです。下記のように、C# や Java などの静的型付け言語では一般的なパラメータ化した型の利用が出来るようになっています。
class Chack<T> {
constructor(public name: T) { }
Talk(): T {
return this.name;
}
}
var me = new Chack<string>("Akira Inoue");
interface Name {
firstName: string;
lastName: string;
}
var you = new Chack<Name>({
firstName: "Akira",
lastName: "Inoue"
});
alert(me.Talk());
alert(you.Talk().firstName);
ご参考までに、v.0.9 に対応したスライドを下記で公開しています。
TypeScript ファースト ステップ (v.0.9 対応版) ~ Any browser. Any host. Any OS. Open Source. ~ from Akira Inoue
TypeScript の各種情報、プラグイン、コンパイラの入手、仕様書やソースコードなどは下記からどうぞ。
- TypeScript Official Web Site: https://www.typescriptlang.org/
- TypeScript on CodePlex: https://typescript.codeplex.com/
- TypeScript 言語仕様書 (v.0.9.1) : https://go.microsoft.com/fwlink/?LinkId=267238