编辑推荐:
本书是TypeScript Deep Dive的中文版,作者为TypeScript专家、微软JavaScript/TypeScript的MVP贡献者Basarat Ali Syed ;并由TypeScript深度爱好者郭文超(笔名三毛)、何小磊、柳星(网名 S1ngS1ng)、徐野行整理和翻译。 本书阐述了TypeScript的各种“魔法”——深浅出地解释了JavaScript与TypeScript的关系、讲解了TypeScript类型系统的基础语法,以及TypeScript的特、功能、设计思想和编译原理。通过阅读本书,读者可以深理解TypeScript相关知识,做到知其然并知其所以然。
内容简介:
TypeScript是一种由微软发的、源的编程语言,近两年来发展很迅猛,已经成为很多大型项目的标配。本书涵盖了TypeScript的大部分知识,并对其行了细致的讲解;本书示例丰富、简单易懂,你甚至可以直把这些例子用于自己的发工作;本书还对TypeScript编译原理行了深的剖析,力争让读者知其然,并知其所以然。 本书不仅为TypeScript初学者安排了与JavaScript相关的基础知识,而且对高级编程技巧、编译原理行了深浅出的解读,相信对于想深了解TypeScript的发者来说,通过阅读本书也能获得较大的提升。
作者简介:
作者 本书作者Basarat Ali Syed是TypeScript专家,微软JavaScript/TypeScript的MVP贡献者。他是TypeScript社区受人尊敬的成员,澳洲Picnic software高级发人员,在DefinitelyTyped团队工作。Basarat经常参加澳大利亚与前端发技术有关的会议,在多个技术活动中做过演讲。Basarat还著有Beginning Node.js一书,目前该书已被下载39000多次,在ya马逊、豆瓣等平台得到了读者的一致好评。译者 郭文超:TypeScript深度爱好者,常用笔名三毛,公众号 FENews 主要维护者。曾在 TutorABC、eBay 任职,目前在千寻位置担任前端工程师。对 TypeScript、React、Vue 等有较深理解。 何小磊:山西能快科贸CTO,有十年以上软件发经验。 柳星:TypeScript 重度用户,常用网名 S1ngS1ng,是 freeCodeCamp 中文社区的维护者之一。曾在 Rackspace、VMware、Apple 任前端工程师一职。 徐野:携程AI研发部前端工程师。热爱大前端,爱折腾新鲜技术,精通 TypeScript、React、Node 等前端技术。