TypeScript
文章平均质量分 92
smiley121
something for nothing
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TypeScript — d.ts 类型声明文件
生成tsconfig.json文件这个文件是通过tsc --init命令生成的配置详解"compilerOptions": { "incremental": true, // TS编译器在第一次编译之后会生成一个存储编译信息的文件,第二次编译会在第一次的基础上进行增量编译,可以提高编译的速度 "tsBuildInfoFile": "./buildFile", // 增量编译文件的存储位置 "diagnostics": true, // 打印诊断信息 "target": "E.原创 2025-06-24 19:20:16 · 1087 阅读 · 0 评论 -
TypeScript 类型系统进阶:类型断言、联合类型、交叉类型、类型推论与类型别名详解
技术使用建议类型断言谨慎使用,避免误断导致运行时错误联合类型结合类型守卫使用,确保类型安全交叉类型用于对象类型的组合,注意属性冲突类型推论合理利用,避免过度依赖类型别名提高可读性和复用性,适合复杂结构。原创 2022-03-07 11:07:07 · 343 阅读 · 0 评论 -
Typescript 泛型 高级类型
本文系统介绍了 TypeScript 中泛型和高级类型的使用方法。泛型部分包括函数泛型、接口泛型、类泛型及其约束方法,通过动态类型参数实现代码复用;高级类型部分详解了 typeof、keyof、in、infer 等操作符,以及 Partial、Required、Pick、Exclude 等实用工具类型。这些特性共同构成了 TypeScript 强大的类型系统,使开发者能够创建更灵活、更安全的代码,同时保持优秀的类型推断能力。文章通过大量代码示例展示了各种类型操作的实际应用场景。原创 2022-03-07 11:42:51 · 407 阅读 · 0 评论
分享