当前位置: 首页 > news >正文

企业网站优化外包wordpress json rest

企业网站优化外包,wordpress json rest ,it运维公司,手机网站开发服务在很多场景下#xff0c;interface 和 type都能使用#xff0c;因此两者在很多时候会被混淆#xff1a; 接口可以通过之间的继承#xff0c;实现多种接口的组合 使用类型别名也可以实现多种的#xff0c;通过连接,有差异#xff1a; 子接口中不能重新覆盖父接口中…在很多场景下interface 和 type都能使用因此两者在很多时候会被混淆 接口可以通过之间的继承实现多种接口的组合 使用类型别名也可以实现多种的通过连接,有差异 子接口中不能重新覆盖父接口中的成员类型别名会合并相同类型的成员进行交叉。若一个number,一个字符串就无法赋值。如下 type User1 {name:number,} type User2 {name:string }type MyUser User1 User2 let user:MyUser {name:zdy } 交叉平时用的不算很多接口的继承用的多一些 推荐使用(接口)interface。 1.类型别名 type 会给一个类型起个新名字。 type 有时和 interface 很容易混淆但是不同的是type可以作用于原始值基本类型联合类型元组以及其它任何你需要手写的类型。 起别名不会新建一个类型它创建了一个新名字来引用那个类型。给基本类型起别名作用不大但是可以做为文档的一种形式使用. type Name string; // 基本类型type NameFun () string; // 函数type NameOrRFun Name | NameFun; // 联合类型function getName(n: NameOrRFun): Name {if (typeof n string) {return n;} return n(); } 2.接口 接口使用 interface 关键字进行定义, 在没有设置特殊标识时, 使用接口作为类型定义变量必须将接口内的属性完整定义, 不然就会报错 . 接口定义对象默认属性是可以更改的接口相当于是一种契约 interface Person {name: stringage: number } const person: Person {name: a,age: 1 } person.age 2 console.log(person) // {name: a, age: 2}一点小细节 他们在约束函数时候形式有点不大一样一个是冒号一个是箭头 // interface interface SetPoint {(x: number, y: number): void; }// type type SetPoint (x: number, y: number) void; 接口和类型别名最大区别 接口可以被类实现而类型别名不可以 当然接口也可以继承类表示类中的所有成员都在接口中 // 火圈接口interface IFireShow{singleFire():void;doubleFire():void; }// 动物类 abstract class Animal {abstract type:string;constructor(public name:string,public age:number){}sayHello(){console.log(大家好我是${this.name},我今年${this.age}岁);} }class Lion extends Animal implements IFireShow{type:string 狮子;singleFire(){console.log(${this.name}我会喷单火圈);}doubleFire(){console.log(${this.name}我会喷双火圈);} }
http://www.zqtcl.cn/news/612742/

相关文章:

  • 建设网站招标定制高端网站建设报价
  • 商城网站建设code521广州安全教育平台登录入囗
  • 如何做网站系统安庆网站建设公司简
  • 北京做网站电话的公司网站怎么做外链
  • 手工艺品外贸公司网站建设方案复古风格网站
  • 企业网站后端模板如何编写手机程序
  • 泰州网站建设服务好wordpress 子分类
  • 做个企业网站要多少钱php mysql怎么编写视频网站
  • 精仿手表网站做网站为什么要做备案接入
  • 哈什么网一个网站做ppt清新区城乡建设局网站
  • 重庆专业网站建设首页排名网站模板广告去除
  • 河南省建设行业证书查询网站怎么用ps做网站首页背景图片
  • 如何取一个大气的名字的做网站青岛北方现货交易平台
  • 关于做书的网站购物网站建设资讯
  • 运营网站开发工作招聘做装修有什么好网站可以做
  • 免费自学平面设计的网站直播网站开发源码
  • 电子商务网站建设实践广州网站建设公司怎么选
  • 做公众号的素材网站分销电商平台有哪些
  • 网站后期维护协议如何免费注册网址
  • 内容展示型网站 设计特点福州百度seo
  • 外贸网站 推广影视广告宣传片制作公司
  • crm系统管理大兴安岭地网站seo
  • 免费 网站模板为什么自己做的网站别的电脑打不开
  • 公司网站建设建设辽宁鞍山网站建设
  • 企业为什么做网站优化推广做网站学什么什么专业
  • 怎样访问简版网站中小企业网站建设济南兴田德润电话
  • 哪里有零基础网站建设教学服务常用知名购物网站
  • 西宁高端企业网站建设公司名称大全免费取名
  • 如何解决网站图片打开慢关键词搜索推广排行榜
  • 网站建设销售话建网站需要怎样做