TypeScript 类型系统实战课:自顶向下学习类型系统

会议室:待定
出品人:林伟轩

作为 TypeScript 类型编程的核心基础,类型系统的存在却一直不受重视,很... 展开 >

专题出品人:林伟轩

阿里巴巴淘系技术部 前端开发工程师

社区用名林不渡,热爱 TypeScript、React、GraphQL 和前端工程化,曾在极客时间与前端早早聊分享 TypeScript 课程与直播。

专题:TypeScript 类型系统实战课:自顶向下学习类型系统

作为 TypeScript 类型编程的核心基础,类型系统的存在却一直不受重视,很少有人会认为它需要被认真对待。同样地,社区也几乎找不到专注于类型系统的学习资源。不了解类型编程,在学习中只能摸着石头过河;不理解这些类型编程范式背后的原理,学习效率自然也不会高。
这一专题会专注于 TypeScript 类型系统中最核心,也是与类型编程关联最紧密的部分:结构化类型系统、内置类型、类型层级以及条件类型分布式特性等。我希望通过这些最基础的概念,帮助你自顶向下去理解并建立起 TypeScript 类型系统的知识体系。这些概念不仅能帮助你在类型编程中游刃有余,也能在日常开发中给予你独立解决各种问题的能力。

你将获得:

  • 深入了解 TypeScript 类型系统
  • 从根源上掌握 TypeScript 类型编程
  • 从类型系统的角度学习内置工具类型

by 林伟轩

阿里巴巴
淘系技术部 前端开发工程师
  1. 从鸭子类型说起
  2. 结构化类型与标称类型
  3. 在 TypeScript 中实现标称类型系统

by 林伟轩

阿里巴巴
淘系技术部 前端开发工程师
  1. Top Type 与 Bottom Type
  2. 从一个原始类型开始构建类型层级
  3. 类型层级中的特殊情况

by 林伟轩

阿里巴巴
淘系技术部 前端开发工程师
  1. 从类型层级到条件类型
  2. 何谓分布式
  3. 全等类型比较与 IsNever、IsAny 与 IsUnknown 

by 林伟轩

阿里巴巴
淘系技术部 前端开发工程师
  1. 内置工具类型解析 —— 以结构工具类型为例
  2. 内置工具类型进阶 —— 基于值类型比较的结构工具类型
  3. 专题总结

交通指南

来广营·朝来科技园

Laiguangying Beijing
地址: 北京市朝阳区来广营朝来科技园
  • 微信咨询

  • 电话咨询

    联系电话:+86 13167596032

微信联系我们