1.安装
1)安装命令
>npm install -g typescript
2)查看ts版本号(PS:ts指的是typescript)
>tsc -v
3)编译命令
>tsc 文件名.ts
2.基础类型
1)布尔类型
let isDone: boolean = false;
2)数字类型
let age: number = 25;
let binaryNumber: number = 0b1010; // 二进制数字
3)字符串类型
let name: string = 'mamba';
let desc:string = `My name is ${mamba}, age ${age}`;
4)undefined和null
let u: undefined = undefined;
let n: null = null;
说明:undefined和null是所有类型的子类型
问题:undefined和null的区别?
参考文章:https://www.jianshu.com/p/705c628eafc3
undefined:a.定义变量未赋值 b.访问对象不存在属性或者未定义变量 c.函数中定义了形参&