【mymymy】TS

基础理论&原理

定义

js的超集,支持es6;比js更强的语言的一个规范

使用

缺点:编译成Javascript再在浏览器执行

TypeScript存在原因

js是动态脚本语言,不用准确定义类型(类似php)
*静态语言java,有严格的类型规范,预先编译再执行
TypeScript多了强制类型检查,编译(有类型检查)先生成js代码

类型注解:

TypeScript⾥的类型注解是⼀种轻量级的为函数或变量添加约束的⽅式。

基础类型:

布尔值 数字 字符串 数组 `` 元组 枚举
数组:纯数字的数组
元组:数字、字符串混搭的数组
枚举:

在mac安装需要权限

npm install -g typescript

编译

tsc ./src/my.ts
posted @ 2022-01-25 15:16  ice猫猫3  阅读(56)  评论(0编辑  收藏  举报