类型索引这里听着有些晕
来源:3-11 接口 - 额外属性检查+函数类型+可索引的类型

blandly
2020-01-12
老师您好, 这里我理解notOk如果可以数字索引的话应该是一个数组,但是听您说 如果两个都支持 那数字就会转化成字符串,我很疑惑 所以这样不就没有意义了么?直接只支持字符串查不就好了。
用字符串查出Animal类型 应该就是查原型上的属性吧? 那我还要用notOk继承一下Animal么?
有些疑惑? - -
写回答
1回答
-
ustbhuangyi
2020-01-12
数组只是数字索引的一种实现,对象也可以是字符串索引的一种实现,记住我们这里讲的是类型定义,和实现无关系,实现可以很多种方式,在这里你无需关心。
这里的知识点主要是想说明在类型索引中,如果同时定义了字符串索引和数字索引,要保证数字索引返回的类型能够兼容字符串索引返回的类型,因为这其中存在着隐式转换。
关于类型索引的引用,课程后面的实战中有用到,你可以先继续往后学习。012020-01-16
相似问题