博文读自 TypeScript 官方文档而来,不具有学习性,仅是本人学习时记录以供日后翻阅 ,有学习TypeScript的朋友还请去看更为详细的官方文档
TypeScript官网文档中的基础类型, TypeScript素描,不准备深讲。相信C#写多了,这些不算什么。
//bool let isDone: boolean = false //数字 十进制 十六进制 二进制 八进制 let decliteral: number = 6; //字符串 更为简便的拼接字符串写法 let sname: string = "jack"; //数组 [] array let array: number[] = [1, 2, 3, 4]; // Array<number> //元组 let x: [string, number]; x = ["hello", 10]; x[3] = 10; //可使用string number //枚举 enum Color { Red = 1, Green = 2, Blue = 3 }; let c: Color = Color.Blue; //any 任意 let notSure: any = 4; notSure = "hello"; // void function fun1(): void { }; let unusable: void = undefined; //这是没有意义的 //Null和Undefined let u: undefined = undefined; //这是没有意义的 let n: null = null; //Never 永不存在或者说不应该存在 //类型断言 告诉编辑器我知道这个变量是什么类型,不要给我报错 let someValue: any = "this is string"; let strLength: number = (someValue as string).length; // <string>还有这样的写法