老师这节 看的懂大概意思 ,但看完我始终不知道啥叫索引签名

老师这节 看的懂大概意思 ,但看完我始终不知道啥叫索引签名

图片描述
图片描述
所以索引签名是啥?
视频里开头(55秒那说的那句)老师说 是 通过索引index访问数据的方式称之为索引签名
我直接懵了,这不是对象方括号语法调用嘛。。

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,解答如下:

1、讲师这里所说的索引,其实就是我们理解的“对象的属性”。索引签名可以理解成“利用对象的属性(索引),访问数据(属性对应的属性值)这种方式”。只是说法、描述不同。

2、同学第一张图理解的意思是对的。PersonDictionary的理解可以简化一下

https://img1.sycdn.imooc.com//climg/64409f9d091f9ce109530214.jpg

祝学习愉快!

  • 鸣蜩十柒 提问者 #1

    就是说  这种 [ ]定义索引类型的写法就称之为索引签名吗?

    更具视频中的案例 索引签名就是   [username:string] : xxxx 这样的写法吗?


    2023-04-20 11:06:20
  • 鸣蜩十柒 提问者 #2

    我大概理解了  ,说白了 索引签名就是 批量规范key的数据类型的一种描述限制

    2023-04-20 11:20:55
  • 好帮手慕久久 回复 提问者 鸣蜩十柒 #3

    解答如下:

    1、“ [ ]定义索引”只是索引签名的一部分,对应索引部分,也是重点部分。整体是[索引名:索引名的类型] : 索引值的类型。

    2、理解是对的。

    2023-04-20 11:29:07
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师