01:TypeScript 定义 优势 环境搭建
2023-07-18 08:40:38
91

文章封面

一、定义

TypeScriptJavaScript 类型的超集,它可以编译成纯 JavaScript

二、优势

  • 编译时静态类型检测:函数或方法传参或变量赋值不匹配时,会出现编译错误提示,规避了开发期间的大量低级错误,省时,省力
  • 自动提示更清晰明确
  • 引入了泛型和一系列的 TS 特有的类型
  • 强大的 d.ts 声明文件:声明文件像一个书的目录一样,清晰直观展示了依赖库文件的接口,type 类型,类,函数,变量等声明
  • 轻松编译成 JS 文件:即使 Ts 文件有错误,绝大多数情况也能编译出 JS 文件
  • 灵活性高:尽管 TS 是一门强类型检查语言,但也提供了 any 类型和 as any 断言,这提供了 TS 的灵活度

三、环境搭建

# 初始化项目,生成 pakeage.json
npm init -y
# 安装 typescript
pnpm add typescript
# 初始化ts,生成 tsconfig.json(ts配置文件)
tsc --init

相关资料 TypeScript中文网

如有帮助,点赞鼓励一下吧!
评论
一键登录