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

做网站的应用优秀网站建设最新报价

做网站的应用,优秀网站建设最新报价,辽宁网站建设电话,网站开发人员工具种类交叉类型#xff1a;将多个类型合并为一个类型#xff0c;使用符号连接。 type AProps { a: string }type BProps { b: number }type allProps AProps BPropsconst Info: allProps {a: 小月月,b: 7} 我们可以看到交叉类型是结合两个属性的属性值#xff0c;那…        交叉类型将多个类型合并为一个类型使用符号连接。 type AProps { a: string }type BProps { b: number }type allProps AProps BPropsconst Info: allProps {a: 小月月,b: 7} 我们可以看到交叉类型是结合两个属性的属性值那么我们现在有个问题要是两个属性都有相同的属性值那么此时总的类型会怎么样 1、同名基础属性合并 type AProps { a: string, c: number }type BProps { b: number, c: string }type allProps AProps BPropsconst Info: allProps {a: 小月月,b: 7,c: 1, // error (property) c: neverc: Domesy, // error (property) c: never} 我们在Aprops和BProps中同时加入c属性并且c属性的类型不同一个是number类型另一个是string类型。现在结合为 allProps 后呢? 是不是c属性是 number 或 string 类型都可以还是其中的一种 然而在实际中 c 传入数字类型和字符串类型都不行我们看到报错显示的是 c的类型是 never。这是因为对应 c属性而言是 string number,然而这种属性明显是不存在的所以c的属性是never。 2、同名非基础属性合并 interface A { a: number }interface B { b: string }interface C {x: A}interface D {x: B}type allProps C Dconst Info: allProps {x: {a: 7,b: 小月月}}console.log(Info) // { x: { a: 7, b: 小月月 }} 对于混入多个类型时若存在相同的成员且成员类型为非基本数据类型那么是可以成功合。 interface A { b: number }interface B { b: string }interface C {x: A}interface D {x: B}type allProps C Dconst Info: allProps {x: {a: 7,b: 小月月 //此时b为never类型这里会报错}} 如果 接口A 中的 也是 b类型为number就会跟同名基础属性合并一样此时会报错
http://www.hkea.cn/news/14407231/

相关文章:

  • 苏州市住房城乡建设局网站首页wordpress设置网页跳转
  • 中国男女做网站嘉兴手机网站
  • 用iis为公司做一个内部网站双语网站怎么做
  • 做网站建设 个体经营 小微企业潮阳建设局网站
  • 电子商务网站建设与管理小论文wordpress云盘
  • 展示形网站怎么建上网用哪家公司的比较好
  • 微信网站开发登录wordpress留言
  • 网站域名备案系统网站后台权限管理怎么做的
  • 商城类网站怎么优化关键词优化包年推广
  • 用dw怎么做网站留言板海口网站建设联系方式
  • 精品课网站制作天津网站优化公司哪家好
  • 长沙专业做网站的公司营销app
  • 网站开发去哪里培训校园局域网的设计与实现
  • 如何做网站访百度联盟百度h5制作软件下载
  • 个人网站 做啥好怎样在外贸网站上做土特产
  • 怎样做触屏版手机网站船舶cms是什么意思
  • wordpress4.2.15漏洞东莞网站优化哪家好
  • 云朵课堂网站开发怎么收费太原网站开发工程师
  • 网站备案初审过了网站字体选择
  • 网站规划文案友情链接多少钱一个
  • 黑龙江做网站的广东省农业农村厅顾幸伟
  • win10 做网站服务器秦皇岛市住房和城乡建设局官网
  • 2018年做淘宝客网站还能挣钱吗6专业的o2o网站建设
  • 安庆网站建设为网站一片空白
  • 做网站设计的软件做网站网页的公司
  • 遵义网站建设优化公司dedecms网站别名解析
  • 租房信息网站建设热门关键词
  • 鞋材 技术支持 东莞网站建设c2c模式类型有哪些
  • 龙泉网站建设wordpress f12
  • 如果给公司网站做网络广告网站UI怎么做