2024/09/22:TypeScript 学习笔记二

1、类型注解

  在 TypeScript 中,可以使用类型注解来明确标识类型。如:

const  greeting: string = 'hello world'

 

2、类型检查

  • 静态类型检查:在程序编译时进行 —— (两种静态类型检查模式:非严格类型检查【默认方式】;严格类型检查)
  • 动态类型检查:在程序运行时进行

3、TypeScript 中的原始类型:

  • boolean
  • string
  • number
  • null
  • undefined
  • bigint
  • symbol
  • void
  • 枚举类型
  • 字面量类型

 

4、Nullable 类型
  TypeScript 中的 Nullable 类型指的是值可以为 undefined 或 null 的类型。

 

5、void 类型:表示某个值不存在,该类型用作函数的返回值类型

  若一个函数没有返回值,那该函数的返回值类型为 void 类型(在其他地方使用 void 类型是无意义的)

 

6、单元类型:仅包含一个可能值的类型

TypeScript 中的单元类型有以下几种:

  • undefined
  • null
  • unique symbol
  • void
  • 字面量类型
  • 联合枚举成员类型

 

7、顶端类型

  顶端类型是一种通用类型,有时也称为通用超类型,因为在类型系统中,所有类型都是顶端类型的子类型。

  顶端类型有以下两种:

  • any
  • unknown

 

posted on   bala001  阅读(24)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

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