TypeScript实战指南
(副标题):无 ;
(作者): 胡桓铭 ;
内容简介:
1.1 引言
人们在使用一门语言之前需要对其进行多方“面试”。
你很难想象现在的前端世界竞争有多么激烈,除了长年稳坐第一的JavaScript以外,还有CoffeeScript、Dart、ClojureScript,等等,甚至“新人”Kotlin也希望来蹭一下热度,分一杯羹。
因此,非常有必要先来看一下TypeScript的“个人简历”:
·JavaScript的超集。
·支持ECMAScript 6标准,并支持输出ECMAScript 3/5/6标准的纯JavaScript代码。
·支持ECMAScript未来提案中的特性,比如异步功能和装饰器。
·支持类型系统且拥有类型推断。
·支持运行在任何浏览器、Node.js环境中。
从这份简历可以了解到,TypeScript与JavaScript、ECMAScript有着非常深入的联系。那么在谈论TypeScript之前,有必要对JavaScript与ECMAScript做一次充分的背景调查。也只有在了解了JavaScript与ECMAScript之后,我们才更有资格去谈论TypeScript是否适合我们。
目录预览:
TypeScript实战指南
第1章 Hello TypeScript
1.1 引言
1.1.1 JavaScript与ECMAScript
1.1.2 TypeScript
1.2 准备环境
1.2.1 安装Node.js
1.2.2 npm和Yarn
1.2.3 安装TypeScript
1.3 Visual Studio Code
1.3.1 安装VSCode
1.3.2 安装Shell命令
1.4 Hello World
1.5 本章小结
1.6 作业
第2章 类型与函数
2.1 基本类型
2.1.1 JavaScript的基本类型
2.1.2 TypeScript的基本类型
2.1.3 变量声明
........