TypeScript
文章平均质量分 70
TypeScript 知识学习
cangloe
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【TypeScript】 使用 Vite 打包 TypeScript 项目
Vite 提供了一种简单而高效的方式来构建和打包 TypeScript 项目。通过上面的步骤,你可以快速设置并运行一个 Vite + TypeScript 的开发环境。原创 2024-11-27 02:07:07 · 1194 阅读 · 0 评论 -
【TypeScript】 使用 Webpack 打包 TypeScript 项目
通过以上步骤,你可以成功配置 Webpack 来打包 TypeScript 项目。根据项目的复杂性和需求,可能还需要更多的配置,但上述步骤为基本配置提供了一个良好的起点。原创 2024-11-26 02:44:37 · 652 阅读 · 0 评论 -
【TypeScript】配置文件编译选项(compilerOptions )
TypeScript 的编译选项非常丰富,允许开发者根据项目需求进行灵活配置。了解这些选项能够帮助你优化开发流程和提高代码质量。原创 2024-11-26 02:43:37 · 1185 阅读 · 0 评论 -
【TypeScript】 配置文件 ( tsconfig.json)
是 TypeScript 项目的核心配置文件,通过合理配置,可以优化编译过程、提升开发效率。了解各个选项的作用和如何使用,可以帮助你更好地管理和组织 TypeScript 项目。原创 2024-11-26 02:42:17 · 705 阅读 · 0 评论 -
【TypeScript】装饰器常见示例
装饰器可以用于多种场景,帮助开发者实现诸如日志记录、权限验证、性能监控、依赖注入、缓存等功能。它们通过元编程的方式,允许我们动态地修改类、方法、属性和参数的行为。上述示例涵盖了装饰器在常见场景中的使用,可以根据实际需求进行调整和扩展。原创 2024-11-26 02:36:59 · 538 阅读 · 0 评论 -
【TypeScript】装饰器
装饰器是 TypeScript 中的一个实验性特性,用于对类、方法、属性、参数等进行增强或修改。装饰器可以用来简化和规范代码,如日志记录、权限控制、缓存等。装饰器分为类装饰器方法装饰器属性装饰器参数装饰器等类型。需要通过配置选项来启用装饰器。装饰器是一个强大的元编程工具,广泛应用于现代框架和库中。装饰器为 TypeScript 提供了更加灵活和可扩展的编程方式,特别适用于注解驱动的开发。原创 2024-11-26 02:30:24 · 1126 阅读 · 0 评论 -
【TypeScript】泛型使用示例
【代码】【TypeScript】泛型使用示例。原创 2024-11-26 02:20:31 · 426 阅读 · 0 评论 -
【TypeScript】泛型
value: T;接口定义了一个类型为T的属性value和一个返回T类型值的函数getValue。通过指定泛型类型参数,表示一个value类型为string的对象,而则表示value类型为number的对象。value: T;// 输出: "Hello"// 输出: 123Box<T>类是一个泛型类,类型参数T决定了value属性的类型。在创建Box的实例时,我们通过或来指定具体的类型。泛型。原创 2024-11-26 02:18:19 · 571 阅读 · 0 评论 -
【TypeScript】 抽象和接口示例
【代码】【TypeScript】 抽象和接口示例。原创 2024-11-26 02:09:36 · 476 阅读 · 0 评论 -
【TypeScript】接口定义
接口通过interface关键字来定义,通常用于指定对象的形状,包括属性的类型、方法的签名等。// 必须存在的属性// 必须存在的属性Person接口描述了一个具有name和age属性的对象,name是string类型,age是number类型。接口interface)定义了一个对象的结构,可以包含属性、方法、构造函数签名等。可选属性和只读属性允许你在接口中定义更灵活的规则。接口可以用于函数签名,定义函数的参数和返回类型。接口支持继承,可以扩展其他接口。实现接口。原创 2024-11-26 02:06:41 · 728 阅读 · 0 评论 -
【TypeScript】抽象类
一个抽象类是通过abstract关键字来定义的。在抽象类中,你可以声明抽象方法,这些方法没有实现体,必须由子类实现。// 抽象方法,没有方法体abstract:标记类或方法为抽象的。抽象类不能被直接实例化,只能通过继承来实例化。抽象方法:在抽象类中声明的方法,它没有实现体,必须由派生类来实现。抽象方法没有方法体,它只声明方法的签名,子类需要提供具体的实现。抽象类:是一种不能实例化的类,主要用于为其他类提供基础框架,包含可以实现的代码和必须由子类实现的抽象方法。抽象方法。原创 2024-11-26 02:03:14 · 777 阅读 · 0 评论 -
【TypeScript】 函数定义
TypeScript 提供了强大的函数类型支持,不仅支持基本的函数声明,还可以灵活地定义可选参数、默认参数、剩余参数、函数重载等功能。函数的类型注解使得代码更加可读、可维护,也帮助开发者在编译时发现潜在的错误。函数声明、函数表达式和箭头函数。参数类型和返回值类型。可选参数、默认参数和剩余参数。函数重载。this上下文类型。函数类型别名。通过使用 TypeScript 的类型系统,你可以确保函数的参数和返回值符合预期,减少运行时错误。原创 2024-11-26 01:59:19 · 655 阅读 · 0 评论 -
【TypeScript】 enum(枚举)
TypeScript 的枚举类型为常量的管理提供了强大而灵活的方式。你可以根据具体需求选择使用数字枚举或字符串枚举,并利用枚举提高代码的可读性和类型安全。原创 2024-11-26 01:55:04 · 710 阅读 · 0 评论 -
【TypeScript】 实用类型扩展
TypeScript 提供了一些内置的实用类型,这些类型可以帮助你更灵活地处理类型。原创 2024-11-26 01:51:27 · 410 阅读 · 0 评论 -
【TypeScript】 类型定义
TypeScript 的类型声明系统非常强大,能够帮助你在开发过程中捕获错误并提高代码的可读性和可维护性。你可以根据项目的需求灵活使用各种类型。原创 2024-11-26 01:49:59 · 597 阅读 · 0 评论 -
【Typescript】 数据类型
TypeScript 提供了多种数据类型,主要可分为基本数据类型、复合数据类型和特殊类型。原创 2024-11-26 01:46:52 · 321 阅读 · 0 评论 -
【TypeScript】Utility Types 高级实用工具类型
【代码】【TypeScript】Utility Types 高级实用工具类型。原创 2024-03-17 00:46:22 · 283 阅读 · 0 评论 -
【TypeSctipt】 运算符
【代码】【TypeSctipt】 运算符。原创 2024-03-15 14:02:45 · 381 阅读 · 0 评论
分享