typeScript学习
定义:
融合了后端面向对象思想的超级版的 javaScript 语言。
环境搭建:
// 创建一个 package.json 文件 // -y/--yes 完全跳过问卷 npn init -y // typescript 全局安装 // 创建一个 tsconfig.json 文件 npm install typescript -g tsc --init // typescript 当前项目安装 // 创建一个 tsconfig.json 文件 npm install typescript -D npx tsc --init
优势:
优势1:编译时静态类型检查:
函数或方法传参或变量赋值不匹配时,会出现编译错误提示,规避了开发期间的大量低级错误,省时,省力。
优势2:自动提示更清晰明确。
优势3:引入了泛型和一系列的 TS 特有的类型。
优势4:强大的 d.ts 声明文件:
声明文件就像一本书的目录一样,清晰直观展示了依赖库文件的接口,type类型,类,函数,变量等声明。
优势5:轻松编译成 JS 文件:
即使 TS 文件有错误,绝大多数情况也能编译出 JS 文件。
优势6:灵活性高:
尽管 TS 是一门强类型检查语言,但也提供了 any 类型和 as any 断言,这提供了 TS 的灵活度。
标签:文件,typescript,定义,--,TS,init,typeScript,优势,搭建 From: https://www.cnblogs.com/kongbaige/p/17614281.html