03 2024 档案
摘要:type 和 interface 的区别: 相同点: 都能定义对象类型 不同点: type能表示非对象类型(值类型),interface 只能表示对象类型(数组,函数,对象) interface 可以 extends, type 不可以,type 使用 & 合并类型;(type 可以 & inter
阅读全文
摘要:相同点: 1. 都是TS 系统是顶层类型:any, unknown 2. 任何类型的值都可以赋值给该类型 any 存在的问题: 1. 类型推断问题:any类型的变量不再进行类型检查,失去了TS的意义;所以对于那些类型不明显的变量,一定要显式声明类型,防止被推断为any 2. 污染问题:any类型的变
阅读全文