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

城乡建设部网站施工员证书查询app软件开发就是网站开发吗

城乡建设部网站施工员证书查询,app软件开发就是网站开发吗,seo是什么软件,赤峰网站建设文章目录一、使用接口约束的时候不能多一个属性也不能少一个属二、重名interface 可以合并,继承三、可选属性 使用?操作符四、任意属性 [propName: string]五、只读属性 readonly,是不允许被赋值的只能读取六、添加函数一、使用接口约束的时候不能多一个…

文章目录

        • 一、使用接口约束的时候不能多一个属性也不能少一个属
        • 二、重名interface 可以合并,继承
        • 三、可选属性 使用?操作符
        • 四、任意属性 [propName: string]
        • 五、只读属性 readonly,是不允许被赋值的只能读取
        • 六、添加函数


一、使用接口约束的时候不能多一个属性也不能少一个属

//这样写是会报错的 因为我们在person定义了a,b但是对象里面缺少b属性
//使用接口约束的时候不能多一个属性也不能少一个属性
//必须与接口保持一致
interface Person {b:string,a:string
}const person:Person  = {a:"213"
}

二、重名interface 可以合并,继承

//重名interface  可以合并
interface A{name:string}
interface A{age:number}
var x:A={name:'xx',age:20
}//继承
interface A{name:string
}interface B extends A{age:number
}let obj:B = {age:18,name:"string"
}

三、可选属性 使用?操作符

//可选属性的含义是该属性可以不存在
//所以说这样写也是没问题的
interface Person {b?:string,a:string
}const person:Person  = {a:"213"
}

四、任意属性 [propName: string]

需要注意的是,一旦定义了任意属性,那么确定属性和可选属性的类型都必须是它的类型的子集:

//在这个例子当中我们看到接口中并没有定义C但是并没有报错
//应为我们定义了[propName: string]: any;
//允许添加新的任意属性
interface Person {b?:string,a:string,[propName: string]: any;
}const person:Person  = {a:"213",c:"123"
}

五、只读属性 readonly,是不允许被赋值的只能读取

//这样写是会报错的
//应为a是只读的不允许重新赋值
interface Person {b?: string,readonly a: string,[propName: string]: any;
}const person: Person = {a: "213",c: "123"
}person.a = 123

六、添加函数

interface Person {b?: string,readonly a: string,[propName: string]: any;cb:()=>void
}const person: Person = {a: "213",c: "123",cb:()=>{console.log(123)}
}
http://www.yayakq.cn/news/703101/

相关文章:

  • 网站建设 外包 厦门常宁市城市建设规划管理局网站
  • 企业网站营销优缺点上海网站建设永灿14年品牌
  • 成都优化网站关键词建设网站交流
  • 手机网站底部悬浮菜单wordpress 禁用wpjson
  • 做网站的外包能学到什么qq炫舞做浴缸的网站
  • 为网站 做字幕全景图网站怎么做
  • 石家庄住建局官方网查询重庆企业网站排名优化
  • 注册公司网站开发建设营业项目如何制作微信小程序
  • 网站流量查询网站编辑工作
  • 北京哪个公司做网站好谁有可以用的网站
  • 中国建设银行青海分行网站重庆专业建网站
  • 做网站怎么加背景图片建设一个视频网站首页
  • 网站网络营销公司网站程序怎么做
  • 软件库网站大全wordpress微信缩图
  • 网站建设经验总结seo推广培训班
  • 网页站点设计郑州网站建设知名公司排名
  • 搭建公司网站需要多少钱专业重庆房产网站建设
  • 淮安设计网站广告制作公司简介模板
  • 福州电子商务网站网站建设文章官网
  • 企业网站优化应该怎么做wordpress阅读量的统计
  • 企业网站建设费用定金怎么做账长沙建网站的公司一对一定制方案
  • 阳江房产网签查询重庆seo优
  • 深圳网站建设网站制作网站设计wordpress使用模板
  • 黄骅港站公司简介模板范文大全
  • 网站建设方案策划书wordpress上图片不显示
  • 东莞模板网站黑马培训
  • 企业工商查询鹤壁网站优化
  • 网站关键词在线优化网站建设算入会计分录
  • 中国制造网外贸站新钥匙建站
  • 金融门户网站建设wordpress调出媒体库