typescript接口如何定义
今天小编给大家分享一下typescript接口如何定义的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
成都创新互联专注于企业全网营销推广、网站重做改版、顺平网站定制设计、自适应品牌网站建设、H5建站、商城网站制作、集团公司官网建设、成都外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为顺平等各大城市提供网站开发制作服务。
接口用来定义一个类的结构
用来定义一个类中应该包含哪些接口和方法, 同时接口也可以当成类型声明去使用;接口的特点:
接口中的方法,是抽象方法(即不能有方法体)
接口中的属性,都不能有实际的值;
可以在定义类的时候取限制类的结构,只定义对象的结构,不考虑实际值
定义接口:
1 interface myInterface{ 2 name:string, 3 age:number 4
类实现接口:
1 class MyClass implements myInterface{ 2 name: string 3 age: number 4 5 constructor(){ 6 this.name="aa"; 7 this.age=12; 8 } 9 } 10
类型type和interface
者两个没有发现区别,可以互换;
1 interface myInterface{ 2 name:string, 3 age:number 4 } 5 6 const inter:myInterface={ 7 name:"aaa", 8 age:12 9 } 10 11 //描述一个对象的类型 12 type myType = { 13 name:string, 14 age:number 15 } 16 const obj:myType={ 17 name:"aaa", 18 age:12, 19
以上就是“typescript接口如何定义”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注创新互联行业资讯频道。
网站名称:typescript接口如何定义
文章位置:http://azwzsj.com/article/pcsogi.html