Open ychow opened 9 years ago
var isDone: boolean = false;
和JavaScript一样,TypeScript中的numbers都是浮点类型的。
var height: number = 6;
在 TypeScript中,也使用双引号或者单引号来包着字符串。
var name: string = "bob"; name = 'smith';
在TypeScript中,你有两种方法来创建一个数组: 第一种,你可以先写上元素的类型,然后跟上 '[]' ,这种创建出来的数组元素类型只能是单一的。
在TypeScript中,你有两种方法来创建一个数组:
var list:number[] = [1, 2, 3];
2.第二种就是常见的一种, Array<元素类型>。
var list:Array<number> = [1, 2, 3];
enum Color {Red, Green, Blue}; var c: Color = Color.Green;
在最开始当我们创建一个变量时,我们不能明确知道它会是某一种类型,这时候我们就可以使用 Any 。
var notSure: any = 4; notSure = "maybe a string instead"; notSure = false;
而且我们还可以创建一个包含着多种数据类型的数组
var list:any[] = [1, true, "free"]; list[1] = 100;
当你想让方法不能返回任何值的时候,你就可以使用 Void。
function warnUser(): void { alert("This is my warning message"); /*alert是可以执行的,只有return不能返回任何值*/ }
基本类型
布尔值
数字类型
字符串
数组
2.第二种就是常见的一种, Array<元素类型>。
枚举
泛类型(Any)
空(Void)