迹忆客 专注技术分享

所有文章

TypeScript 中的 Duplicate identifier 错误

发布时间:2022/10/23 作者:迹忆客 分类: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 中 File is not a module 错误

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

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

查看全文

在 TypeScript 中扩展多个接口

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

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

查看全文

如何在 TypeScript 中扩展接口

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

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

查看全文

在 TypeScript 中过滤对象数组

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

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

查看全文

在 TypeScript 中声明一个非空数组

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

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

查看全文

如何使用 TypeScript 写入文件

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

使用 fs.writeFileSync() 方法在 TypeScript 中写入文件,例如 writeFileSync(join(__dirname, filename), data)。 该方法将文件的路径、数据和选项对象作为参数,并将提供的内容写入文件。...

查看全文

如何在 TypeScript 中迭代枚举

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

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

查看全文

如何在 TypeScript 中迭代 Map

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

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

查看全文

TypeScript 中的 Expression expected Error

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

当我们的代码中有语法错误或者我们的代码编辑器使用的是旧版本的 TypeScript 时,就会出现“Expression expected”TypeScript 错误。 要解决此错误,请确保更正任何语法错误并使用最新版本的...

查看全文

在 TypeScript 中获取枚举的长度

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

要获取枚举的长度: 使用 Object.keys() 方法获取包含枚举键的数组。 访问数组的长度属性。 使用数字枚举时,将结果除以 2,因为会生成反向映射。...

查看全文

TypeScript 中使用 getter 和 setter

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

TypeScript 中使用 getter 和 setter

使用 get 和 set 关键字在 TypeScript 中定义 getter 和 setter。 getter 使我们能够将属性绑定到在访问属性时调用的函数,而 setter 将属性绑定到在尝试设置属性时调用的函数。...

查看全文

在 TypeScript 中初始化和键入Map

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

使用 Map()构造函数在 TypeScript 中初始化 Map,例如 const map1: Map<string, string> = new Map([['name', 'Tom']])。 构造函数接受一个包含键值对嵌套数组的数组,其中第一个元素是键,第二个元素...

查看全文

扫一扫阅读全部技术教程

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

热门文章

热门标签

扫码一下
查看教程更方便