1: 2016-03-08 (火) 13:45:57 njf |
現: 2016-03-08 (火) 22:04:40 njf |
| var c: Color = Color.Green; | | var c: Color = Color.Green; |
| | | |
- | 指定しなければ各要素には0から通番がふられる。以下のようにして変えることも出来る。 | + | 指定しなければ各要素には0から通番がふられる。以下のようにして起点の数を変えることも出来る。 |
| | | |
| enum Color {Red = 1, Green, Blue}; | | enum Color {Red = 1, Green, Blue}; |
| enum Color {Red = 1, Green, Blue}; | | enum Color {Red = 1, Green, Blue}; |
| var colorName: string = Color[2]; | | var colorName: string = Color[2]; |
| + | |
| alert(colorName); // => Green | | alert(colorName); // => Green |
| + | |
| + | これは便利。 |
| | | |
| *Any型 [#h985da2b] | | *Any型 [#h985da2b] |
| | | |
| var notSure: any = 4; | | var notSure: any = 4; |
- | notSure = "maybe a string instead"; | + | notSure = "文字列"; |
- | notSure = false; // okay, definitely a boolean | + | notSure = false; // boolean |
| | | |
- | | + | **注:型推論 [#vf318585] |
- | **型推論 [#vf318585] | + | |
| 型を指定しない時はTypeScriptは型を類推して決める。 | | 型を指定しない時はTypeScriptは型を類推して決める。 |
| | | |
| | | |
| function warnUser(): void { | | function warnUser(): void { |
- | alert("This is my warning message"); | + | alert("どうよ?"); |
| } | | } |
| + | |
| + | C系言語ではおなじみ。 |