请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于接口的问题

  • 老师您好~
    • 请问下面这句话什么意思?不理解。。

      在 TypeScript 里,只在两个类型内部的结构兼容,那么这两个类型就是兼容的。

正在回答

2回答

ustbhuangyi 2019-05-14 09:46:53

//img1.sycdn.imooc.com//szimg/5cda1dfc00015d7206681094.jpg
简单举个例子,A、B 俩接口就是内部结构是兼容的,那么它们的类型就是兼容的,可以把 b 赋值给 a

1 回复 有任何疑惑可以回复我~
  • 老师,这里我尝试了一下,假如给b多声明一个c属性然后 a = b的话也不会报错,可是interface A里面没有定义c啊,所以一个变量拥有的属性只要含有相应的接口所声明那些属性就行,可以多但是不能少?
    回复 有任何疑惑可以回复我~ 2019-06-15 21:28:32
  • 用变量可以,但是你直接赋值字符串字面量就不可以了。这个知识点课程视频有讲过
    回复 有任何疑惑可以回复我~ 2019-06-17 00:16:19
提问者 Brannua 2019-05-14 10:06:05

好嘞。谢谢老师

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信