TypeScript是什么呢?
1):JavaScript:动态类型语言(Dynamically Typed Language),在运行期间检查数据的类型的语言。用这类语言编程,不会给变量指定类型,而是在赋值时得到数据类型。
例如:
案例一:
var a=123;
a='xdclass';
a=true;
案例二:
function fun(name){
console.log(name);
}
fun();
fun('xdclass',123);
2):TypeScript是微软开发的一个开源的编程语言,通过在JavaScript的基础上添加静态类型定义构建而成。
2、TypeScript增加了什么?
- 类型
- 完美支持ES新特性
- 添加ES不具备的新特性
- 丰富的配置选项
- 强大的开发工具
3、TypeScript的应用
TypeScript环境的安装
1、安装node.js
-
node.js下载地址
-
安装
-
测试是否安装成功
-
进入命令行: node -v
-
-
npm配置国内镜像源
-
这里使用的是淘宝的镜像: npm config set registry https://registry.npm.taobao.org 配置之后可以验证是否成功(返回刚刚设置的地址即成功): npm config get registry
-
2、使用npm全局安装typescript
1.进入DOS界面
2.输入:npm i -g typescript
3.验证:tsc -v
3、ts文件编译成js文件
tsc 被编译文件的名字.ts
tsc的意思是
TypeScript Complie