ts (typescript)的介绍&特性&语言&安装及ts的数据类型
安装
npm/cnpm install-g typescript(通过全局安装)
npm install -g typescript
可以通过tsc -v检测版本号(出现版本号就安装成功)
PS D:> tsc -v Version 4.5.4 //安装成功
什么是ts 与js区别
typed javascript at any scale (规模)
ts就是添加了类型系统的js;适用于任何规模 ;js的超集
js是解释型(不需要编译直接运行) 动态类型(运行时才会检查类型) 弱类型语言(可以进行隐式转换)
ts是编译型(需要编译成js才能运行) 静态类型(编译时已经确定了类型) 弱类型 的语言
ts的特性
1.ts是微软公司开发的
2.遵循最新的es5 es6规范
3.ts需要编译成js才能够被浏览器执行
4.完全兼容js
5.很适合vue3开发
6.适用于很大的规模
ts的数据类型
number(数字) string(字符串) boolean(布尔) null(空) undefined(未定义) any(任意) void(空类型) enum(枚举) array(数组) tuple(元组) 等等..