Ts中如何声明一个空对象的类型?

3,848 阅读1分钟

假设有这样的一个代码 const hashTabel={} , 若你想用它存储键值对类型的数据,此时若你不定义清类型它是会报错的。

const hashTabel:{ [key:string]: [] }={}
像这样的代码意思就是,键的类型是字符串,名字可以不固定,第二个冒号右边就是你的键所对应的值的类型,值这个地方就不用写啥value:[] 了。