2-1any
//变量可以赋予任何类型的值,赋值完成之后是可以改变的var s:any = 10;s ="hello world";
2-2string
var s:string = "hello";
2-3number
var n:number = 10;
2-4boolean
var b:boolean = true;
2-5Array
var arr:string[] = ["hello","world"];var arr:Array<number> = [1,2,3]; //推荐使用第二种
2-6object
var obj:object = {name:"cheng",age:185}
2-7array-object
var list:Array<object> = [{name:"cheng"}]
2-8function
A.没有返回值的函数
function show():void{console.log("hello");}
B.有返回值的函数
function go():string{return "hello world";}
2-9元祖
给数组每一个元素指定一种类型
var s:[string,number] = ["hello",1];console.log(s);
2-10枚举类型
定义一个特定的集合
enum Status {success=200,error=404,serverError=500}var success:Status = Status.success;console.log(success)
2-11null-undefined
var num = null;num =10 //报错
