共计 675 个字符,预计需要花费 2 分钟才能阅读完成。
1、装置 ts 插件及编译
npm install -g typescript
2、查看 ts 版本
tsc -v
3、编译 ts 文件生成 js
tsc test.ts
(文件名)
4、运行文件
第一种办法:
node test.js
第二种办法:装置npm install ts-node -g
,执行ts-node test.ts
5、typescript 数据类型
任意 any、
数字类型 number、
字符串类型 string、
布尔类型 boolean、
数组类型 array、
元组类型 tuple
枚举 enum、
null、
undefined、
void、
nerver
6、根底类型定义
let isDone:boolean = false | |
let age:number = 10 | |
let firstName:string = 'songhuijin' | |
let message:string = `hello,${firstName}` | |
let u:undefined = undefined | |
let m:null = null | |
let num:number = undefined | |
let notSure:any = 4 | |
notSure = 'may be string' | |
notSure.getName() |
7、interface 根底类型
readonly
为只读属性,不能进行批改
带?
的属性,继承的时候,可写可不写
interface Iperson{ | |
readonly id:number; | |
name:string; | |
? age:number; | |
} | |
let songhuijin:Iperson = { | |
id:1, | |
name:'songhuijin', | |
age:23, | |
} | |
songhuijin.name='songhuijin' |
正文完
发表至: typescript
2021-04-06