一分钟内:打字稿
#javascript #初学者 #typescript #oneminute

TypeScript是javaScript的一个键入transpiles到普通javascript的超集。它为JavaScript添加了可选类型,类,接口和模块。它是由Microsoft开发的,是open source

  • 打字稿提供类,模块和接口,以帮助开发人员构建强大的组件。
  • 打字稿类型让开发人员定义软件组件之间的接口,并洞悉现有JavaScript库的行为。
  • Typescript从当今数百万的JavaScript开发人员开始的语法和语义开始。
  • 使用打字稿,开发人员可以使用现有的JavaScript代码,合并流行的JavaScript库,并从其他JavaScript代码中调用。
  • 打字稿将在任何浏览器,node.js或任何其他ES3兼容的环境中运行的JavaScript代码。
  • tyscript作为语言扩展添加(其他))以下功能:
  • 类型注释和编译时类型检查
  • 名称空间
  • 接口
  • 枚举(定义一组命名常数)
  • generics(可以在各种类型上使用的类,类型和功能)
  • 等待(暂停执行,直到实现异步函数返回承诺)
  • 匿名函数的缩写“箭头”语法
  • 可选参数和默认参数

有用的链接