TypeScript 是什么?
-
TypeScript
简称:TS,是 JavaScript 的超集。简单来说就是:JS 有的 TS 都有。JS写的代码在TS的环境下都能跑。 -
在 JS 基础之上,为 JS 添加了类型支持。TypeScript =
Type
+ JavaScript -
TypeScript 是微软开发的开源编程语言,可以在任何运行 JavaScript 的地方运行
TypeScript有什么作用?
JS是弱类型的,没有类型的概念,当你类型写错了的时候只能再运行阶段才能发现,而TS属于静态类型的编程语言,先编译,后运行,它会在编译期间做类型检查,从而提前发现错误。配合 VSCode 等开发工具,TS 可以提前到在编写代码的同时就发现代码中的类型错误,减少找 Bug、改 Bug 时间
TypeScript如何使用
1.安装包
npm i -g typescript
这个包会提供tsc命令
2.编译TS代码:在终端运行如下代码
tsc xxx.ts (xxx.ts就是你写的ts文件)
运行之后会在同级目录下生成一个JS文件xxx.js
3.用node运行编译出来的js文件
node xxx.js
运行之后就可以看到运行结果了
上面的使用过程也可以用ts-no