ページへ戻る
印刷
TypeScriptのModule
をテンプレートにして作成 ::
NJF Wiki
xpwiki
:TypeScriptのModule をテンプレートにして作成
開始行:
TypeScriptのModuleはクラスや変数をひとまとめにして参照で...
これによって名前が重複する問題などを解決できる。
使い方はまとめたい部分をModuleブロックで囲み、外部からア...
module TestModule{
const CONST:string = "const1";
export const CONST_EXP:string = "constExp"
class MyClass{
prm:number;
}
export class ExportedClass{
prm:number;
}
}
alert(TestModule.CONST); // エラー
alert(TestModule.CONST_EXP);
new TestModule.ExportedClass();
new TestModule.MyClass(); // エラー
入れ子もOK。その時もmodule自体を公開するならexportが必要。
module TestModule{
export module ExportModule{
export var innerExportVar:number = 12;
}
}
alert(TestModule.ExportModule.innerExportVar); // => 12
Moduleには他にもいろいろな使い方があるらしい。しかし、nod...
終了行:
TypeScriptのModuleはクラスや変数をひとまとめにして参照で...
これによって名前が重複する問題などを解決できる。
使い方はまとめたい部分をModuleブロックで囲み、外部からア...
module TestModule{
const CONST:string = "const1";
export const CONST_EXP:string = "constExp"
class MyClass{
prm:number;
}
export class ExportedClass{
prm:number;
}
}
alert(TestModule.CONST); // エラー
alert(TestModule.CONST_EXP);
new TestModule.ExportedClass();
new TestModule.MyClass(); // エラー
入れ子もOK。その時もmodule自体を公開するならexportが必要。
module TestModule{
export module ExportModule{
export var innerExportVar:number = 12;
}
}
alert(TestModule.ExportModule.innerExportVar); // => 12
Moduleには他にもいろいろな使い方があるらしい。しかし、nod...
ページ名: