文章分类 -  TypeScript学习笔记

TypeScript学习笔记
摘要:TypeScript 的 typeof 类型运算符为开发者提供了一种灵活的方式来引用变量的类型,从而在类型推导和类型保护中发挥重要作用。通过合理使用 typeof,开发者可以减少重复代码、提高代码的可读性和可维护性。在实际开发中,理解 typeof 的用法和限制,将帮助开发者更好地利用 TypeSc 阅读全文
posted @ 2024-10-29 22:56 李小菜丶 阅读(10) 评论(0) 推荐(0) 编辑
摘要:在 TypeScript 中,枚举(enum)用于定义一组命名的常量。与其他语言一样,枚举类型在构建可靠、可读性高的代码时起着重要作用,尤其是在需要处理一组相关常量的场景中。 枚举不仅能增强代码的可读性,还能提供类型检查、提高代码的安全性。它们在处理特定值集合时非常有用,例如一周的天数、方向、状态等 阅读全文
posted @ 2024-10-29 22:35 李小菜丶 阅读(58) 评论(0) 推荐(0) 编辑
摘要:在 TypeScript 中,`as const` 用于将一个对象或数组视为常量。这意味着它的属性或元素将被视为字面量类型,而不是更一般的类型。 const myArray = [1, 2, 3] as const; // myArray 被推断为只读的 [1, 2, 3] const myObje 阅读全文
posted @ 2024-09-30 10:02 李小菜丶 阅读(37) 评论(0) 推荐(0) 编辑
摘要:类型推论 类型推论是 TypeScript 的一个关键特性,它允许编译器根据变量的初始值或上下文来推断其类型。这样,开发者可以在不显式指定类型的情况下,获得类型安全的好处。 基本类型推论 ts中在某些没有明确指出类型的地方,ts的类型推论机制会帮助提供类型。 常见场景: 声明变量并初始化时 决定函数 阅读全文
posted @ 2024-09-27 00:21 李小菜丶 阅读(6) 评论(0) 推荐(0) 编辑
摘要:在 TypeScript 中,元组(tuple)是一种特殊类型的数组,用于表示具有固定数量和类型的元素。元组的类型在定义时就已确定,且可以包含不同类型的元素。 场景:在一些特殊情况下,例如地图坐标,使用经纬度坐标来标记位置信息。 如果我们使用如下方法定义一个数组: let position: num 阅读全文
posted @ 2024-09-27 00:06 李小菜丶 阅读(4) 评论(0) 推荐(0) 编辑
摘要:类型别名(type) 在 TypeScript 中,类型别名用于给一个类型提供一个新的名称,可以通过 `type` 关键字来定义类型别名。 基本示例 type StringOrNumber = string | number; let value: StringOrNumber; value = " 阅读全文
posted @ 2024-09-26 23:54 李小菜丶 阅读(4) 评论(0) 推荐(0) 编辑
摘要:通过数据类型对变量进行约束,从而只能给变量赋值该类型的值。 代码中可以查看数据的数据类型:(鼠标悬浮在查看的变量上) 当赋值其他类型的值时,会报错,例如 数组(array) 写法一:变量:数据类型[] = ['该数据类型的值1','该数据类型值2'……] (推荐) const numbers: nu 阅读全文
posted @ 2024-09-26 23:36 李小菜丶 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2024-01-30 11:56 李小菜丶 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2024-01-29 17:15 李小菜丶 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2023-04-18 11:45 李小菜丶 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2023-04-17 17:27 李小菜丶 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2022-11-21 17:36 李小菜丶 阅读(0) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示