1 简介 – TS系列教程

TypeScript 顾名思义,“类型”是其最核心的特性。

TypeScript 是静态类型,因为ts文件在编译成js文件的过程中进行检查,而JavaScript没有编译阶段,运行的时候才会进行检查,所以会在运行阶段报错,而TS在编译阶段就会发现问题。

TypeScript 是弱类型,1 + ‘1’不会报错。例如Python 是强类型,需要改成str(1) + ‘1’才能通过。

TypeScript 拥有很多编译选项,类型检查的严格程度由你决定

安装方式,建议全局安装,省去一些麻烦。

npm install -g typescript

新建一个a.ts,代码如下:

function sayHello(person: string) {
return 'Hello, ' + person;
}

let user = 'Tom';
console.log(sayHello(user));

 

然后在控制台执行

tsc --init 生成tsconfig.json配置文件,不然编辑器的代码会乱报错
tsc a.ts 生成a.js

 

本站文章如未注明均为原创 | 文章作者:刘晓帆 | 转载请注明来自:前端印象

发表评论

邮箱地址不会被公开。 必填项已用*标注

浏览量:305 次浏览