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(元组) 等等..

经验分享 程序员 微信小程序 职场和发展