typeScript的介绍
-
TypeScript 是由微软开发的开源编程语言
-
TypeScript是javaScript 的超集,遵循最新的ES6、ES5规范。TypeScript扩展了javaScript的语法。
-
TypeScript更像后端JAVA、C#这样的面向对象语言,可以让js开发大型企业项目。
-
谷歌也在大力支持TypeScript 的推广,谷歌的angular2.x+就是基于TypeScript语法。
-
最新的Vue、React 也可以集成TypeScript。
-
Nodejs框架Nestjs、midway中使用的就是typeScript语法。
特点:
-
免费开源,使用apache授权协议。
-
基于ECMAScript标准进行拓展,是JavaScript的超集。
-
添加了可选静态类型、类和模块。
-
可以编译为可读、符合ECMAScript规范的JavaScript。
-
成为一个跨平台的工具,支持所有浏览器、主机和操作系统。
-
保证可以与javaScript代码一起运行,无需修改(这一点保证了js项目可以向typescript平滑迁移)。
-
文件拓展名是ts。
-
编译时检查,不污染运行环境。
TypeScript的安装 编译
这里提供三种方法,请自行选择
在使用npm命令之前,电脑必须得安装nodejs
np