打字稿

概观

打字稿

因此,正如您最有可能意识到的那样,JavaScript每天都在扩大其占用空间,而且现在您可以使用该语言实现这一目标,这既令人难以置信又令人惊叹。

但是,随着越来越多的大型项目开始使用JavaScript,使代码更容易编写和更易于维护的过程变得越来越困难。

这是微软早期认识到的一个问题,他们提出了TypeScript的解决方案,并于2012年10月1日发布了第一个版本。

您可以在TypeScript > JavaScript vs TypeScript了解有关语法差异的更多信息。

主要特点

从本质上讲,TypeScript正试图帮助JavaScript达到新的高度,并且变得非常可扩展,并且可以通过以下功能突出显示:

  • 由Microsoft开发和维护的免费和开源编程语言
  • 编译为纯JavaScript的严格的语法超集JavaScript
  • 简化了用JavaScript编写的大规模应用程序的开发
  • 通过添加静态类型,类,模块,接口和泛型来扩展JavaScript

🎉FUN FACT TypeScript于2017年10月1日满5岁。

最新的稳定版本是TypeScript 3.1

安装

要了解有关安装的更多信息,请参阅TypeScript > Installation

短绒

要了解有关在TypeScript中使用Linter更多信息,请查看TypeScript > Linter

操场

操场

如果您想在不安装的情况下试用TypeScript,请访问TypeScript Playground

Playground具有内置的自动完成功能,可以直接查看发出的JavaScript。

其他资源

要了解有关安装的更多信息,请参阅安装附录

如果您只需要一个类型检查器并且不想编译您的程序,请阅读Flux


Contributing to the Guide

This open source guide is curated by thousands of contributors. You can help by researching, writing and updating these articles. It is an easy and fun way to get started with contributing to open source.