迹忆客 专注技术分享

所有文章

解决 TypeScript 错误 Object is possibly 'null'

发布时间:2022/10/24 作者:迹忆客 分类:TypeScript

当我们尝试访问可能具有 null 值的对象的属性时,会出现错误“Object is possibly 'null'”。 要解决该错误,如果引用等于 **null**,需要使用可选的链接运算符 `(?.)` 进行短路,例如 `emp?.ad...

查看全文

TypeScript NonNullable 类型如何工作

发布时间:2023/02/01 作者:迹忆客 分类:WEB前端

`NonNullable` 类型是 TypeScript 中的一种实用类型,它创建一个新类型,同时删除所有 null 或未定义的元素。 它允许我们采用现有的类型,并修改它们,使它们更适合某些情况。 让我们看看...

查看全文

TypeScript Pick Type 的工作原理

发布时间:2023/02/01 作者:迹忆客 分类:WEB前端

TypeScript Pick 类型是一种实用类型,基于已经存在的类型来创建新的自定义类型。 它与`Omit`类型相反。 让我们看看它是如何工作的。TypeScript 有许多实用程序类型,它们本质上是解决特定...

查看全文

Typescript 泛型的工作原理

发布时间:2023/02/01 作者:迹忆客 分类:TypeScript

Typescript 泛型是一种获取具有参数的函数的方法,我们可以在调用该参数时定义该参数 - 就像我们可以在调用函数时更改函数的参数一样。...

查看全文

在 TypeScript 的箭头函数中使用泛型

发布时间:2023/02/01 作者:迹忆客 分类:WEB前端

我们可以通过在函数参数之前设置它来在箭头函数中使用泛型,例如 `const returnInArray = (value: T): T[] => {}`。 然后可以在调用函数时传递泛型,例如 `returnInArray('hello')`。...

查看全文

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

热门文章

热门标签

扫码一下
查看教程更方便