TypeScript

86 阅读1分钟

juejin.cn/post/701880…

安装
安装最新版本typescript
npm i -g typescript

安装ts-node
npm i -g ts-node

创建一个tsconfig.json文件
tsc -init
**然后新建index.ts,输入相关练习代码,然后执行 ts-node index.ts**
对数据的定义
let str: string = "jimmy";
let num: number = 24;
let bool: boolean = false;
let u: undefined = undefined;
let n: null = null;
let obj: object = {x: 1};
let big: bigint = 100n;
let sym: symbol = Symbol("me");

定义数组:
let arr:(number | string)[]
函数声明
function sun(x:number,y:number){
    return x+y
}

可选参数
function buildName(firseName:string, lastName?:string){

}
let tomact = buildName('Tom','Cat')
let tom = buildName('Tom')

参数默认值
function buildName(firseName:string, lastName?:string = 'Cat'){

}