TypeScript是一种由微软开发的、开源的编程语言,自2012年10月发布了首个公开版本以来,它得到了人们的广泛认可。TypeScript发展至今,已经成为大型项目的标配,其提供的静态类型系统,大大增强了代码的可读性及可维护性;同时,它提供最新的和不断发展的JavaScript特性,能让我们构建更健壮的组件。随着前端项目的日益庞大,TypeScrip也开始被越来越多的开发者使用。本书作者Basarat Ali Syed是TypeScript专家,微软JavaScript/TypeScript的MVP贡献者。本书涵盖几乎所有TypeScript知识点,深入浅出地阐释了JavaScript与TypeScript的关系,TypeScript的特点、功能和设计原理,并且结合实际场景举例,示例丰富,侧重实战。通过阅读本书,读者可以深入理解TypeScript相关知识,做到知其然并知其所以然。