TypeScript
1.1、TypeScript简介

TypeScriptJavaScript的超集。也就是说,TypeScript是对JavaScript的增强或者叫做扩展。 我们知道,JavaScript是动态语言,变量的类型是不固定的, 动态类型的语言有个缺点就是IDE语法提示不好,写起来容易出错,不能在编写阶段就发现语法错误,所以, 现代编程语言都喜欢设计为静态类型的语言,这样,我们在编译的时候就能检查出语法错误,关键是IDE语法提示能极大的提高开发效率。 为了规避JavaScript的上述缺点, 微软决定对JavaScript做一点改造, 就是给JavaScript增加静态类型和其他一些小功能, 其他语法与JavaScript仍然保持一致。

TypeScript源文件以.ts作为后缀名。

TypeScript官网:http://www.typescriptlang.org

TypeScript中文网:https://www.tslang.cn

TypeScriptGitHub上的网址:https://github.com/Microsoft/TypeScript

1.2、TypeScript SDK