1.介绍
- TypeScript是以JavaScript为基础构建的语言,是JavaScript的超集。
- TypeScript扩展了JavaScript并添加了类型。
- 可以在任何支持JavaScript的平台中执行。
2.环境
编译环境:
TypeScript最终会被编译成JavaScript来运行,所以需要搭建对应的环境。
# 安装命令
npm install typescript -g
# 查看版本
tsc --version
3.TS中的类型
3.1 number类型
不区分整数类型(int)和浮点型(double),统一为number类型。
let a:number
a=10
3.2 boolean类型
布尔值false或true
let flag : boolean = true
flag = 10 > 30
3.3 string类型
字符串类型
let message1: string = 'hello world'
let message2: string = "Hello World"
3.4 Array类型
数组类型声明:
类型[ ]
Array<类型>
let e: string[]
e = ['a' , 'b' , 'c']
3.5 Object对象类型
对象类型:
{ 属性名 : 属性值 , 属性名 : 属性值}
在属性名后加上 ? ,表示属性是可选的。
let b : {name:string,age?:number}
b = {name : '孙悟空' , age : 18}
3.6
更新中~~