- 全局安装npm install -g typescript
-
引入到html中一个js文件,引入的js是ts文件
例如:
在运行html时要先编译一下ts文件
TypeScript 只会在编译时对类型进行静态检查,如果发现有错误,编译的时候就会报错。而在运行时,与普通的 JavaScript 文件一样,不会对类型进行检查。
interface Person {
readonly name: string; //readonly设置这个属性为只读的不可改
age?: number; //这个属性选择性存在,可以传这个参数也可以不传
[propName: string]: any; //propName这个参数可以是任意字符串参数,他的值是任何类型de
}
...rest 的方式获取函数中的剩余参数