typescript
两种方法一种 tsc 编译的文件运行是 node xxx.js
安装自动编译包 npm i -g ts-node运行的话 ts-node xxx.ts
typescript增加了类型注解
let ass:(括号里面写类型值)比如number,string,boolen,null,undefined,和es6的一个新值
随机填写一个类型等于值里面的类型
let ass:number = 123
这是数值类型前面加了类型注解必须是数值
如果改成字符串会报错
type 类型别名可以命名一个函数有几个类型写法如下
type ass = (number | string)
这就是一个类型别名 | 这个和与或非的非不一样
写法如下
type ass = (number | string)
let add:ass = {
name:“你好”
age:18
user:“吕布”
}
这样写就是可以的这是新家的类型约束