
TypeScript
文章平均质量分 75
TypeScript
遇见~未来
前端仔
展开
-
TypeScript总结与分析
我们深入了解了TypeScript的多种特性,包括基本类型、枚举、接口、类、函数、泛型、类型断言、类型守卫、模块和命名空间等。这些特性共同构成了TypeScript强大的类型系统和面向对象编程能力,帮助开发者编写更安全、更可维护的代码。原创 2025-04-09 17:07:18 · 677 阅读 · 0 评论 -
TypeScript中各种类型定义
以上是TypeScript中常见类型的定义方式,涵盖了基本类型、对象、数组、枚举、泛型等。每种类型都有其特定的使用场景,灵活运用这些类型可以显著提升代码的类型安全性和可维护性。原创 2025-04-07 16:36:06 · 429 阅读 · 0 评论 -
TypeScript 核心特性总结
变量声明:说明: 用于声明可变变量, 用于声明常量,常量在赋值后不能再被修改。类型声明:说明:在变量名后使用冒号 指定变量的类型。基本类型:说明:TypeScript 提供了与 JavaScript 相同的基本类型,如 、 和 。数组类型:说明:可以使用 或 来表示数字类型的数组,其他类型的数组也类似。元组类型:说明:元组类型允许表示一个已知元素数量和类型的数组。联合类型:说明:联合类型表示变量可以是多种类型之一。交叉类型:说明:交叉类型用于将多个类型合并为一个类型,表示一个包含所有类型原创 2025-04-05 02:00:00 · 723 阅读 · 0 评论 -
TypeScript 装饰器的使用方法和应用场景
装饰器是一种特殊类型的声明,用于注释类、方法、访问器、属性或参数。装饰器使用这种形式,其中expression必须求值为一个函数,该函数会在运行时被调用。装饰器本质上是一个函数,它可以在类声明、方法、访问器、属性或参数上使用。装饰器的主要作用是扩展或修改被装饰的目标的行为。原创 2025-04-05 00:00:00 · 506 阅读 · 0 评论 -
TypeScript 枚举(Enum)详解
枚举是一种用户定义的类型,用于表示一组命名的常量。通过枚举,可以为一组相关的值赋予有意义的名称,从而使代码更具可读性和可维护性。数字枚举是最常见的枚举类型,成员的值默认从 0 开始自动递增。默认情况下,枚举成员的值为整数序列,从 0 开始递增。常量枚举在编译时会被内联,不会生成额外的代码,适合性能敏感的场景。字符串枚举的优势包括更好的可读性、可序列化和更安全的重构。这种方式不仅使代码更加清晰,还能在编译时捕获潜在的错误。常量枚举通过在枚举前添加。的值为 2,依此类推。原创 2025-04-04 18:59:37 · 399 阅读 · 0 评论 -
TypeScript 详细指南
TypeScript 是由微软开发的开源编程语言,是 JavaScript 的超集。它完全兼容 JavaScript,并在此基础上增加了静态类型检查、接口、泛型等特性,特别适合大型项目的开发。原创 2025-04-04 18:54:04 · 712 阅读 · 0 评论 -
TypeScript 快速上手
TypeScript 由微软开发,是基于 JavaScript 的一个扩展语言。TypeScript 包含了 JavaScript 的所有内容,即:TypeScript 是 JavaScript 的超集。TypeScript 增加了:静态类型检查、接口、泛型等很多现代开发特性,更适合大型项目的开发。TypeScript 需要编译为 JavaScript,然后交给浏览器或其他 JavaScript 运行环境执行。原创 2025-04-03 22:06:21 · 850 阅读 · 0 评论 -
JavaScript中的包装对象:概念、返回值与原始数据处理
JavaScript的包装对象是一种语法糖核心机制:基本类型在调用对象方法时自动包装为临时对象,操作完成后销毁,无需手动干预。返回值:显式创建包装对象返回对应类的实例(object类型),隐式包装则是引擎内部的临时对象。数据处理:通过valueOf()显式拆箱,或依赖自动拆箱(运算、条件判断等场景)获取原始值。在实际开发中,应优先使用基本类型(numberstringboolean),仅在极少数需要操作对象属性的场景下考虑包装对象。原创 2025-04-03 18:02:24 · 384 阅读 · 0 评论