TS 对象 Object 的定义非常明确
如果直接使用 object 类型定义,相当于 {},调用会报错,改为 any 就好。
Object对象类型
ts对对象类型的定义:键类型对key to type(js是键值对)
object对象类型:key to type键类型对
对象Object
使用花括号{}并且使用键值对的形式实现的数据都可以认为是Object
可以提前声明
使用object只是笼统的说是个对象,引用的时候是会报错的,相当于是指定了一个空的{}
笔记显示在哪里哦哦哦哦哦哦
object和any的区别,对象类型更为精确是any类型的子集,当调用变量不存在的key时前者报错后者不会报错
对象 Object (以 {} 包括起来,用键值对的形式显示,就是 object 类型)
typescript中,当我们调用一个没有定义的内部变量,IDE/编译器会报错。、
typescript中,在对象初始化的时候,就已经定义好类型了。
与JavaScript不同的是,typescript对对象类型的定义不是 key to value(键值对),而是 key to type(键类型对)
在typescript中,any类型与object类型有什么区别?
object类型定义更精确,object类型是any类型的一个子集。