在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
由于TypeScript的先天优势,TypeScript越来越受欢迎。那问题来了:TypeScript 和 JavaScript 究竟哪个更好?JavaScript真的会败北吗? 作者 | Mahdhi Rezvi 译者 | 明明如月,责编 | 郭芮 出品 | CSDN(ID:CSDNnews) 以下为译文: 你以前可能曾听说过“TypeScript”这个词。到现在 2019年,TypeScript 在 GitHub 最常用编程语言排行榜排名第 7 位,在增速最快的编程语言排行榜中占第 5 位。 TypeScript (TS) 是微软开发的一种开源编程语言,可以编译成 JavaScript (JS) 代码。自 2012 年发布以来,这门语言一直保持活跃发展并且越发受欢迎。 在早期,开发社区就将 TypeScript 和 Angular 紧密联系在一起。尽管用 JS 也不是不行,但是 Angular 强迫你使用 TypeScript。
TypeScript 和 JavaScript 的区别是什么? Typescript 是 JavaScript 的超集,可以被编译成 JavaScript 代码。 用 JavaScript 编写的合法代码,在 TypeScript 中依然有效。 Typescript 是纯面向对象的编程语言,包含类和接口的概念。 程序员可以用它来编写面向对象的服务端或客户端程序,并将它们编译成 JavaScript 代码。 TypeScript和 JavaScript的关系,图源:GeeksforGeeks TypeScript 引入了很多面向对象程序设计的特征,包括:
主要不同点如下:
为什么要用 TypeScript ?
为什么不该用 TypeScript ?
摘要
表格来自:Edureka 结论 那问题来了:TypeScript 和 JavaScript 哪个更好? 由于 TS 的先天优势,TS 越来越受欢迎。但是请记住,TS 最终不可能取代 JS,因为 JS 是 TS 的核心。 选择 TypeScript 还是 JavaScript 要由开发者自己去做决定。如果你喜欢类型安全的语言,那么推荐你选择 TS。 如果你已经用 JS 好久了,你可以选择走出舒适区学习 TS,也可以选择坚持自己的强项,继续使用 JS。 本文到此结束,希望你能有所收获,轻松快乐的学习。 原文:https://medium.com/javascript-in-plain-english/is-typescript-the-way-forward-659caa2cb10f 作者:Mahdhi Rezvi,移动开发工程师,曼彻斯顿大学计算机专业本科生,热衷学习新技术。译者:明明如月,知名互联网公司 Java 高级开发工程师,CSDN 博客专家。 本文为 CSDN 翻译,转载请注明来源出处。 【End】 热 文 推 荐 ☞小米回应“米家”商标争议;人人 App 回归社交市场;TiDB 2.1.19 发布| 极客头条 ☞抗住 60 亿次攻击,起底阿里云安全的演进之路 | 问底中国 IT 技术演进 ☞俄罗斯“扎克伯格”:创建区块链版“微信”,27 岁身价达 2.5 亿美元 ☞6 个重要模块,带你编写一个基于Golang的区块链公链demo!| 博文精选 点击阅读原文,即刻参加! 你点的每个“在看”,我都认真当成了喜欢 |
请发表评论