TypeScript
文章平均质量分 59
fdszjob1234
这个作者很懒,什么都没留下…
展开
-
理解 TypeScript 中 any 和 unknown
在我们的项目中实现 TypeScript 时,我们努力写出最好的类型。我们可能经常觉得使用any类型违背了 TypeScript 的目的,确实如此。还有其他一些类型值得了解,我们可能会发现它们在尝试不使用 any 时很有用,比如 unknown 。Anyany 类型类似于纯 JavaScript 的工作方式。我们有时可能需要描述一个我们根本不知道类型的变量。let uncertain: any = 'Hello world'!;uncertain = 5;uncertain = { hello:原创 2021-01-25 15:37:57 · 151 阅读 · 0 评论 -
TypeScript已有泛型,接口,类型功能
1:Omit<T, K> 类型让我们可以从另一个对象类型中剔除某些属性,并创建一个新的对象类型:泛型类型声明:type Omit<T, K extends keyof any> = Pick<T, Exclude<keyof T, K>>;type User = { id: string; name: string; email: string;};type UserWithoutEmail = Omit<User, "email">原创 2021-01-25 15:35:21 · 148 阅读 · 0 评论