参数类型

来源:互联网 发布:数据集市建模工具 编辑:程序博客网 时间:2024/04/30 11:45

声明值的类型,类型不符合则保错,语法类似java

var isBoolean:boolean = true; //布尔
console.log(isBoolean)var isString:string = "jiaChao"; //字符串console.log(isString)var isNumber:number = 123; //数字console.log(isNumber)var list1:number[] = [1, 2, 3]; //数组var list2:Array<number> = [1, 2, 3]; //数组console.log(list1)console.log(list2)enum Color {Red=1,Blue,Greed} ;   //枚举 (Red=1,下标赋值操作,数组[1] = Red ,导致Blue为2,Greed为3)var colorName:string = Color[1]  ;   //获取Redvar colorName2:string = Color[2]  ;   //获取Bluevar colorIndex:Color = Color.Greed ; //获取下标的序号值console.log("colorName:"+colorName)console.log("colorName2:"+colorName2)console.log("colorIndex:"+colorIndex)var noSure:any = 10 ;//any是可以接受任何类型数据,是TypeScript的一个特色noSure = "hallo" ; console.log("noSure:"+noSure)var list:any[] = [1,"hello",false]console.log("list[2]:"+list[2])//非void声明的方法是需要有对应的返回值的。function needReturn():string{//这函数方法需要返回字符串类型return "hello" ;}function needReturn2():number{//这函数方法需要返回数字类型return 123 ;}function noNeedReturn2():void{//这函数方法不需要返回类型}


0 0
原创粉丝点击