tsc *.ts
来进行编译
2.数据类型
可在赋值时定义数据类型,也可令其自动声明数据类型
let a = 123;
let a :Number = 123;
let a :Number[] = [123];
定义函数参数数据类型,及其返回值
function sum(a: number, b: number): number {
return a + b;
}
any 类型为任意类型,可以赋值给任意变量,unknown 不能赋值给其他变量例外的情况是:
if (typeof p == "string"){
s = p;
}
s = p as string;
void 函数空返回值声明对象并定义对象中的值
function bb() {
return {
name: "姓名",
age: 18
}
}
let b = bb();
枚举类型
enum Gender {
male,
female
}
let sex = Gender.male;
3.自动编译
tsc --init
生成配置文件tsc -w
自动编译文件夹
4.类
class Person {
name: string = "莉萝"
static type: string = "人类"
constructor(name: string) {
this.name = name;
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)