基本类型(小写哦)
- boolean
- number
- string
- null
- undefined
- object
- 数组
(1) let arr : number[] : [1,2,3];
(2) let arr Array<number> = [1,2,3];
let x: [string, number];
x = ['hello', 10];
enum Color { Red = '傻妞', Green = '美女', Blue = '小可爱' };
let c: Color = Color.Blue;
c//小可爱
let notSure: any = 4;
let list: any[] = [1, true, "free"];
function warnUser(): void {
alert("This is my warning message");//木有返回值
}
接口interface
interface Person {
readonly id: number;
name: string;
age?: number;
[propName: string]: any;
}
let tom: Person = {
id: 89757,
name: 'Tom',
gender: 'male'
};