TypeScript

什么是 TypeScript?

TypeScript 是由 Microsoft 开发、在 JavaScript 之上增加了一层检查的语言。它能在编写代码时,也就是软件运行之前,捕获一大类错误。

与工程师沟通 知识库
显示器上的源代码行

它是什么

JavaScript 是让网页具有交互性的语言。它很灵活,但允许您把错误类型的值传到错误的地方,直到有人使用页面时才会报错。TypeScript 让开发者可以声明每个部分期望什么类型的数据,例如数字、日期或客户记录。

检查器会在代码写出后立即标出不匹配之处。随后代码被转换成普通的 JavaScript,因此在任何能运行 JavaScript 的地方都能运行。检查只在构建时进行,所以来自外部的数据,例如表单或其他系统传来的数据,在程序运行时仍然需要验证。这套工具来自 Microsoft,并且是开源的。

为什么它对企业重要

  • 到达用户的 bug 更少:许多错误在开发者的办公桌前就被发现,而不是在客户面前暴露。
  • 更安全的变更:需求变化时,检查器会指出所有受影响的位置。
  • 交接更容易:声明的类型记录了代码的预期,因此新开发者能更快上手。

KawaConnect 如何使用 TypeScript

在值得进行额外检查的网页应用开发中,我们会使用 TypeScript,无论是人们点击操作的界面,还是背后的服务。这是我们构建必须在需求变化时持续运行的定制业务软件的方法之一。

相关服务

软件

定制网页应用和业务工具。

网站

我们为客户设计、建设并托管的网站。

AI 与自动化

您的各个系统之间的集成和定制工具。

了解更多

  • 维基百科上的 TypeScript 词条对这门语言及其与 JavaScript 关系的简短中立介绍,对非开发人员很方便。
  • TypeScript 网站官方网站,包含一个浏览器内的试验场,无需安装任何东西就能试用这门语言。
  • TypeScript 文档面向学习或审阅 TypeScript 代码的开发者的手册和参考资料。

正在规划网页应用?

请告诉我们它需要做什么。我们会和您讨论如何构建,使其在规模增长时依然可靠。

开始沟通