迹忆客 专注技术分享

所有文章

TypeScript 中实现接口的类

发布时间:2022/11/12 作者:迹忆客 分类:TypeScript

使用 implements 子句在类中实现接口,例如 class Developer implements Employee {}。 implements 子句通过定义类的所有属性和方法来检查类是否满足接口。...

查看全文

使 TypeScript 中所有属性是必需的

发布时间:2022/11/08 作者:迹忆客 分类:TypeScript

使用 Required 实用程序类型来使类型中的所有属性都成为必需的,例如 const emp: Required = {}。 Required 实用程序类型构造一个新类型,其中提供的类型的所有属性都设置为 required。...

查看全文

在 TypeScript 中将所有属性设为可选

发布时间:2022/11/08 作者:迹忆客 分类:TypeScript

使用 `Partial` 实用程序类型使一个类中的所有属性都是可选的,例如 const emp: Partial = {};。 Partial 实用程序类型构造一个新类型,其中提供的类型的所有属性都设置为可选。...

查看全文

TypeScript 中如何扩展 Date.prototype

发布时间:2022/11/08 作者:迹忆客 分类:TypeScript

要在 TypeScript 中扩展 Date.prototype :创建一个 date.extensions.ts 文件。扩展 Date 接口并添加扩展方法。使用前将扩展方法导入为 import './date.extensions'。...

查看全文

在 TypeScript 中将字符串转换为数字

发布时间:2023/05/09 作者:迹忆客 分类:TypeScript

<b>在 TypeScript 中将字符串转换为数字</b>

在 TypeScript 中使用 Number() 对象将字符串转换为数字,例如 const num1 = Number(str)。 当用作函数时,Number(value) 将字符串或其他值转换为数字。 如果该值无法转换,则返回 NaN(不是数字)。...

查看全文

TypeScript 中声明一个布尔数组

发布时间:2022/11/05 作者:迹忆客 分类:TypeScript

要在 TypeScript 中声明一个布尔数组,请将数组的类型设置为 boolean[],例如 const arr: boolean[] = []。 如果我们尝试将任何其他类型的值添加到数组中,类型检查器将显示错误。...

查看全文

TypeScript 中如何导出多个类型

发布时间:2023/05/09 作者:迹忆客 分类:TypeScript

<b>TypeScript 中如何导出多个类型</b>

使用命名导出来导出 TypeScript 中的多种类型,例如 export type A {} 和 export type B {}。 可以使用命名导入作为 import {A, B} from './another-file' 来导入导出的类型。 我们可以在单个文件中拥有任意...

查看全文

TypeScript 中检查变量的类型

发布时间:2022/11/07 作者:迹忆客 分类:TypeScript

<b>TypeScript 中检查变量的类型</b>

使用 typeof 运算符检查 TypeScript 中变量的类型,例如 if (typeof myVar === 'string') {}。 typeof 运算符返回一个字符串,该字符串指示值的类型,并且可以用作 TypeScript 中的类型保护。...

查看全文

TypeScript 解决 Cannot find name URL 错误

发布时间:2022/11/07 作者:迹忆客 分类:TypeScript

要解决“Cannot find name URL”错误,如果在浏览器中运行,请确保将 DOM 字符串添加到 tsconfig.json 文件中的 lib 数组,或者如果在 Node.js 中运行,请为node安装 typings。 我们可以将模块作为...

查看全文

如何在 TypeScript 中声明全局类型

发布时间:2022/11/01 作者:迹忆客 分类:TypeScript

要在 TypeScript 中声明全局类型:创建一个 global.d.ts 文件并在全局命名空间中声明类型。添加需要全局访问的类型或接口。使用 export {} 使文件成为模块。...

查看全文

TypeScript 中 如果为 Null,则设置默认值

发布时间:2022/11/01 作者:迹忆客 分类:TypeScript

在 TypeScript 中如果为 null,则使用 nullish 合并运算符 (??) 设置默认值,例如 const result = role ?? 'developer';。 当左侧的值为 null 或 undefined 时,nullish 合并运算符返回其右侧操作数。...

查看全文

扫一扫阅读全部技术教程

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

热门文章

热门标签

扫码一下
查看教程更方便