摘要:
1,Never Never表示那些永不存在的值的类型: 总是抛出异常、根本不会有返回值。Never是任何类型的子类型。没有类型是never的子类型除了它本身。 function error(msg: string): never { throw new Error(msg) } 2,Object o 阅读全文
摘要:
类型别名 给类型起个新名字(常用于联合类型) type Name = string type NameResolver = () => string type NameOrResolver = Name | NameResolver function getName (n: NameOrResolv 阅读全文