迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 > TypeScript >

所有文章

TypeScript 中声明一个布尔数组

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

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

查看全文

如何在 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 合并运算符返回其右侧操作数。...

查看全文

TypeScript 中的 Duplicate identifier 错误

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

要解决“Duplicate identifier 错误”: 确保我们没有任何冲突的标识符名称。在 tsconfig.json 文件中将 skipLibCheck 选项设置为 true。更新typescript 版本,例如 npm i -D @types/node@latest。...

查看全文

如何在 TypeScript 中导出接口

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

使用命名导出来导出 TypeScript 中的接口,例如 export interface Person{}。 导出的接口可以通过使用命名导入作为 import {Person} from './another-file' 来导入。 我们可以在单个文件中拥有任意数量的...

查看全文

在 TypeScript 中过滤对象数组

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

要在 TypeScript 中过滤对象数组: 在数组上调用 filter() 方法。 检查当前对象的属性是否满足条件。 返回的数组将只包含满足条件的对象。...

查看全文

如何在 TypeScript 中扩展接口

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

使用 extends 关键字来扩展 TypeScript 中的接口,例如 interface Dog extends Animal {age: number;}。 extends 关键字允许我们从其他命名类型复制成员并将新成员添加到最终的更通用的接口。...

查看全文

在 TypeScript 中扩展多个接口

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

使用 extends 关键字扩展 TypeScript 中的多个接口,例如 interface Developer extends Person, Employee {}。 extends 关键字允许我们从指定类型复制成员并将新成员添加到最终接口。...

查看全文

TypeScript 中 File is not a module 错误

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

当我们忘记使用 export 关键字从文件中导出值或 IDE 故障时,会出现错误“File is not a module”。 要解决此错误,确保将我们尝试导入的值导出到其他文件中,并在必要时重写导入路径并重...

查看全文

在 TypeScript 中声明一个非空数组

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

使用元组类型中的剩余元素在 TypeScript 中声明一个非空数组,例如 let arr: [number, ...number[]] = [1]。 语法意味着数组包含一个数字的第一个元素,但数组是开放式的并且可能包含更多元素。...

查看全文

如何在 TypeScript 中迭代 Map

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

使用 forEach() 方法在 TypeScript 中迭代 Map。 forEach 方法采用一个函数,该函数为 Map 中的每个键/值对调用。 该函数在每次迭代时都会传递值、键和 Map 对象。...

查看全文

如何在 TypeScript 中迭代枚举

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

迭代枚举: 使用 Object.keys() 或 Object.values() 方法获取枚举的键或值的数组。 过滤掉任何不必要的值。使用 forEach() 方法迭代数组。...

查看全文

扫一扫阅读全部技术教程

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

热门文章

教程更新

热门标签

扫码一下
查看教程更方便