TS 参数类型

参数类型:在参数名称后面使用:来指定参数类型


# 1:TS的5大参数类型



var alias:any = "xxxj";

var userName:string = "Tom";

var age:number = 24;

var isNu:bollean = true;

function test(): void{       //不需要如何返回值

return "xxxj"             // 报错

}

function test():string{      

return "xxxj"             // 不报错

}

function test( params:number):string{  .....   }

text ("xxxj");   //报错

var arr1:Array <number>= [1,2,3];

注:

+  给声明过类型的变量 赋 其他类型的值时会引发ts报错

+  ts类型推断机制:若声明变量时未指定类型,则在第一次赋值时会自动给它一个类型

---  解决   声明时给any类型



# 2:自定义类型


class News{

      title:string;

     total:number;

 }


var  xxxj :News = new News();

xxxj.title = "xj";

xxxj.total = 26;










最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容