1、及时进行编译
tsc --init//此步骤会生成一个tsconfig.json的文件夹
在此文件夹中找到"outDir": './js';//进行修改
接下来我们写代码的时候,还是不会自动生成,此时需要点击终端==》运行任务==》typeScript==》tsc监视-tscconfig.json即可
2、布尔类型(boolean)true/false
3、数字类型(number)
4、字符串类型(string)
5、数组类型(arry)ts中定义数组有两种方式
(1)第一种定义数组的方式
let arr:number[] = [1,2,38];
(2)第二种定义数组的方式
let arr:Array<number> = [11,22,33,66]
6、元组类型(属于数组的一种)
let arr:[string, number, boolean] = ["ts", 2.28, false]
7、枚举类型
enum Flag {
success = 1;
error = -1;
}
let f:Flag = Flag.success;
8、任意类型(any)
9、null和unfined类型
10、void类型
ts中的void表示没有任何类型,一般用于定义方法的时候没有返回值
11、never类型:是其他类型(包括null和undefined)的子类型,代表从不出现的值,这意味着声明never的变量只能被never类型所赋值
12、静态方法和实例方法的区分