对于一个obejct对象,我们常用获取某个值的方法有两种
- 点. 运算符 obj.name,其中name是这个obj的键
- 方括号obj.[name] ,其中name是一个变量
在js中我们这样写完全没有问题,但是如果在ts文件中,使用变量作为方括号中的key,来获取对象的属性的值的时候就会有类型错误,比如下面的例子
所以我们应该给obj加上一个ts的类型声明
总结,本文重点是给object对象进行类型声明,其实在ts中这种场景很常用。
对于一个obejct对象,我们常用获取某个值的方法有两种
在js中我们这样写完全没有问题,但是如果在ts文件中,使用变量作为方括号中的key,来获取对象的属性的值的时候就会有类型错误,比如下面的例子
所以我们应该给obj加上一个ts的类型声明
总结,本文重点是给object对象进行类型声明,其实在ts中这种场景很常用。
2024-05-22 09:05:20
2024-05-22 09:05:18
2024-05-22 09:05:17
2024-05-22 09:05:15
2024-05-22 09:05:13
2024-05-22 09:05:05
2024-05-22 09:05:05
2024-05-22 09:05:01
2024-05-22 09:05:48
2024-05-22 09:05:22