Search
Ad
|
新規
下位
一覧
検索
最新
ヘルプ
ページへ戻る
編集
複製
履歴
添付
印刷
TypeScriptの基本の型
をテンプレートにして作成
xpwiki
:TypeScriptの基本の型 をテンプレートにして作成
開始行:
TypeScriptの魅力の一つは型定義が使えること。
しかもJavaScript互換なのでいつものJavaScript開発で型定義...
(このページの内容は公式ページとだいたい同じなので、そち...
*真偽型
trueとfalseが代入できる。
var b:boolean = false;
*Number型
浮動小数点型。JavaScriptとの互換性のためか、整数型はない...
var n:number = 2.1;
*String型
文字列が格納できる。
var s:string = "abc";
*配列
次の2種類の定義が使える。2つの定義に差はない。
var list1:number[] = [1,2,3];
var list2:Array<number> = [1,2,3];
*列挙子(Enum型)
C++とかにあるのと同じようなもの。まずenumで型を定義し、そ...
enum Color {Red, Green, Blue};
var c: Color = Color.Green;
指定しなければ各要素には0から通番がふられる。以下のように...
enum Color {Red = 1, Green, Blue};
全要素を定義することもできる。
enum Color {Red = 1, Green = 2, Blue = 4};
数値から変数名を文字列として取り出すことも出来る。
enum Color {Red = 1, Green, Blue};
var colorName: string = Color[2];
alert(colorName); // => Green
これは便利。
*Any型
何型でも入る型。これを指定しないとTypeScriptは変換時に異...
var notSure: any = 4;
notSure = "文字列";
notSure = false; // boolean
**注:型推論
型を指定しない時はTypeScriptは型を類推して決める。
var s = "abc"; //string型と推論
s = 1; //エラー
型を決めたくない時は明示的にAny型を使う。
*Void型
型がないことを明示する型。戻り値のない関数に使う。
function warnUser(): void {
alert("どうよ?");
}
C系言語ではおなじみ。
終了行:
TypeScriptの魅力の一つは型定義が使えること。
しかもJavaScript互換なのでいつものJavaScript開発で型定義...
(このページの内容は公式ページとだいたい同じなので、そち...
*真偽型
trueとfalseが代入できる。
var b:boolean = false;
*Number型
浮動小数点型。JavaScriptとの互換性のためか、整数型はない...
var n:number = 2.1;
*String型
文字列が格納できる。
var s:string = "abc";
*配列
次の2種類の定義が使える。2つの定義に差はない。
var list1:number[] = [1,2,3];
var list2:Array<number> = [1,2,3];
*列挙子(Enum型)
C++とかにあるのと同じようなもの。まずenumで型を定義し、そ...
enum Color {Red, Green, Blue};
var c: Color = Color.Green;
指定しなければ各要素には0から通番がふられる。以下のように...
enum Color {Red = 1, Green, Blue};
全要素を定義することもできる。
enum Color {Red = 1, Green = 2, Blue = 4};
数値から変数名を文字列として取り出すことも出来る。
enum Color {Red = 1, Green, Blue};
var colorName: string = Color[2];
alert(colorName); // => Green
これは便利。
*Any型
何型でも入る型。これを指定しないとTypeScriptは変換時に異...
var notSure: any = 4;
notSure = "文字列";
notSure = false; // boolean
**注:型推論
型を指定しない時はTypeScriptは型を類推して決める。
var s = "abc"; //string型と推論
s = 1; //エラー
型を決めたくない時は明示的にAny型を使う。
*Void型
型がないことを明示する型。戻り値のない関数に使う。
function warnUser(): void {
alert("どうよ?");
}
C系言語ではおなじみ。
ページ名:
ぺージ情報
ぺージ名 :
TypeScriptの基本の型
ページ別名 :
未設定
ページ作成 :
njf
閲覧可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
編集可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
Counter: 0, today: 0, yesterday: 0
MenuBar
20
最新の0件
広告
ログイン
ユーザー名:
パスワード:
パスワード紛失