1、安装typescript
- npm i -g typescript
- tsc -v 查看安装版本 //Version 4.0.3
2、生成对应js文件
tsc test.ts
同目录下会生成一个对应的jstsc file1.ts file2.ts file3.ts
可以同时编译多个 ts 文件
let message:string = "Hello World"
let num1:Number = 13
let num2:any = [1, 2, 4]
console.log(message, num1, num2)
console.log(typeof num1)
var message = "Hello World";
var num1 = 13;
var num2 = [1, 2, 4];
console.log(message, num1, num2);
console.log(typeof num1);
3、tsc 常用编译参数
tsc test.ts --watch
参数值 | 参数说明 |
---|
–watch | 在监视模式下运行编译器。实时编译文件成js |
–out | 编译多个文件并合并到一个输出的文件 |
| |
4、ts 与面向对象
对象:
对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:
类是一个模板,它描述一类对象的行为和状态。方法:
方法是类的操作的实现步骤。