1.全局安装typescript
-
安装、
npm install typescript -g
-
查看版本
tsc --version
-
运行ts
tsc 文件名.ts
-
使用ts-node
npm install ts-node -g
-
另外ts-node
npm install tslib @types/node -g
-
现在,我们可以直接通过ts-node来运行Typescipt的代码
ts-node math.ts
2.变量声明
-
声明了类型后TypeScript进行检测,声明的类型可以称之为类型注释(Type Annotation)
var /let/const 标识符:数据类型=赋值
-
比如声明一个message,完整的写法如下:
- 注意:这里时string是小写。和String是有区别
- string是Typescript中定义的字符串类型,String是ECMAScript中定义的一个类
let message: string = 'hello word'
3.变量的类型推导
- 声明一个标识符时,如果有直接进行赋值,会根据赋值的类型推导出标识符的类型注解,这个过程称之为类型推导
- let进行类型推导,推导出来的通用类型
- const进行类型推导,推导出来的字面量类型
// 声明一个标识符时,如果有直接进行赋值,会根据赋值的类型推导出标识符的类型注解
// 这个过程称之为类型推导
// let进行类型推导,推导出来的通用类型
// const进行类型推导,推导出来的字面量类型
let name = 'why'
name = 123
const message = 'hello world'