上QQ阅读APP看书,第一时间看更新
第1章 TypeScript简介
TypeScript是什么?它有哪些作用?在TypeScript官网上,其定义如下。
TypeScript是适用于任何规模应用的JavaScript。它具有以下特点。
● TypeScript扩展了JavaScript,为它添加了类型支持。
● TypeScript可以在运行代码之前找到错误并提供修复方案,从而改善开发体验。
● TypeScript可用于任何浏览器、任何操作系统、任何运行JavaScript的地方,且完全开源。
简而言之,TypeScript是一种开源的编程语言,是通过在JavaScript的基础上添加静态类型定义构建而成的。TypeScript代码可以通过TypeScript编译器或Babel转译为JavaScript代码,然后在浏览器、Node.js或其他应用中运行。TypeScript是JavaScript的升级版,既保持了JavaScript的灵活,又解决了JavaScript的痛点。
为了使读者全方位了解TypeScript,在本章中,我们将先回顾TypeScript的发展史,了解它出现的意义及作用,然后搭建TypeScript开发环境,编写第一个TypeScript应用程序。