TypeScript 介绍
1.TypeScript 是由微软开发的一款开源的编程语言。
2.TypeScript 是 Javascript 的超集,遵循最新的 ES6、Es5 规范。TypeScript 扩展了 JavaScript 的语法。
3.TypeScript 可以使用 JavaScript 中的所有代码和编码概念,TypeScript 是为了使 JavaScript 的开发变得更加容易而创建的。
4.JavaScript 代码可以在无需任何修改的情况下与 TypeScript 一同工作,同时可以使用编译器将 TypeScript 代码转换为 JavaScript。
5.TypeScript 更像后端 java、C#这样的面向对象语言,可以让 js 开发大型企业项目。
6.谷歌也在大力支持 Typescript 的推广,谷歌的 angular2.x+就是基于 Typescript 语法。
7.最新的 Vue 、React 也可以集成 TypeScript。
8.Nodejs 框架 Nestjs、midway 中用的就是 TypeScript 语法。
安装
运行
注意
•在使用 npm 命令之前电脑必须得安装 nodejs
•如果电脑上面没有安装过 cnpm,请先安装 cnpm
•如果电脑上面没有安装过 yarn 请先安装 yarn
TypeScript的优势
- TypeScript 是 Javascript 的超集,支持ES6:Typescript支持ES6规范的语言,ES6规范指出未来客户端脚本语言的发展方向,Typescript脚本语言的语法会成为未来一段时间客户端语言的主流语法;
- TypeScript 可用于开发大型的应用;
- 强大的IDE支持:强大的IDE支持体现在二大特征上 IDE一般指集成开发环境。集成开发环境(IDE,Integrated Development Environment )
- 类型检测:在Typescript中为变量指定具体类型时,IDE会做出类型检测,这个特性减少在开发阶段犯错几率。
- 语法提示:在IDE里编写Typescript代码时,IDE会根据你当前的上下文,把你能用的类、变量、方法和关键字都给你提示出来。直接选择,这个特性提高开发效率。
- 重构:重构是说你可以很方便的去修改你的变量或者方法的名字或者是文件的名字,当你做出这些修改的时候,IDE会帮你自动引用这个变量或者调用这个方法地方的代码自动帮你修改掉,这个特性一个是会提高你的开发效率,另一个是可以很容易的提升你的代码质量
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/typescriptbc/11200.html