Typescript 学习(一)
2018-04-09 本文已影响0人
汶沐
安装 Typescript:
npm i -g typescript
全局安装,方便以后所有项目中使用编译器。
通过该tsc -v命令来查看是否正确安装。
通过以下命令行可以把.ts文件编译成.js文件:
tsc 文件名.ts 单个文件编译
tsc xxx.ts xx.ts 多个文件编译
tsc *.ts 通过通配符一次编译多个文件
有的时候还是使用--watch来自动编译:
tsc xxx.ts --watch
TypeScript 一个很独特的特征是支持静态类型。意思就是可以声明变量的类型,(因此)编译器就可以确保赋值时不会产生类型错误。如果省略了类型声明,TypeScript 将会从代码中自动推测出正确的类型。
以下是最常用的数据类型:
Number (数值类型) —— 所有数字都是数值类型
String (字符串类型) ——文本类型
Boolean(布尔类型)——true或者false,用0和1会造成编译错误
Any (任意类型) —— 该类型的变量可以设定为字符串类型,数值类型或者任何其他类型。
Arrays(数组类型) —— 有两种语法:my_arr:number[] 或者 my_arr:Array<number>
Void (空类型) —— 用在不返回任何值得函数中