typescript免费版

typescript免费版

版本:v4.1.3大小:9.1MB

类别:系统软件时间: 2021-02-17

立即下载
  • typescript免费版

  typescript免费版是一款安全的开源软件,安卓市场为您提供typescript最新版官方下载,用户可以通过这款软件进行JavaScript语言编程,其源码可以在任意一个浏览器中运行,如果强大的兼容性也省去了码农不少工作量,有需要就在本站下载typescript官方版体验看看!

typescript免费版

typescript免费版功能

  接口能够描述JavaScript对象可以采用的各种形状。除了使用属性描述对象外,接口还可以描述函数类型。

  为了描述带有接口的函数类型,我们给接口一个调用签名。这就像只声明参数列表和返回类型的函数声明。参数列表中的每个参数都需要名称和类型。

  定义后,我们可以像使用其他接口一样使用此函数类型的接口。在这里,我们展示了如何创建函数类型的变量并为其分配相同类型的函数值。

  为使函数类型正确键入检查,参数名称不需要匹配。例如,我们可以这样编写上面的示例:

  一次检查一个功能参数,每个对应参数位置的类型相互检查。如果您根本不想指定类型,那么TypeScript的上下文类型可以推断参数类型,因为函数值直接分配给type变量SearchFunc。同样,在这里,函数表达式的返回类型也由其返回的值(此处false和true)所隐含。

  如果函数表达式返回数字或字符串,则类型检查器将产生一个错误,指示返回类型与SearchFunc接口中描述的返回类型不匹配。

  可索引类型

  与我们可以使用接口描述函数类型的方法类似,我们还可以描述可以“索引”到的类型,例如a[10]或ageMap["daniel"]。可索引类型具有索引签名,该签名描述了可用于索引对象的类型以及建立索引时对应的返回类型。让我们举个例子:

  上面,我们有一个StringArray带有索引签名的接口。该索引签名指出,当用aStringArray索引a时number,它将返回a string。

  支持两种类型的索引签名:字符串和数字。可以同时支持两种类型的索引器,但是从数字索引器返回的类型必须是从字符串索引器返回的类型的子类型。这是因为当使用编制索引时number,JavaScript实际上会在将其string编入对象之前将其转换为。这意味着,与索引100(一number)是同样的事情,与索引"100"(一string),所以这两个要一致。

typescript免费版特色

  布尔型

  最基本的数据类型是简单的true / false值,JavaScript和TypeScript将该boolean值称为值。

  数

  与JavaScript中一样,TypeScript中的所有数字都是浮点值或BigIntegers。这些浮点数获取类型number,而BigIntegers获取类型bigint。除了十六进制和十进制文字,TypeScript还支持ECMAScript 2015中引入的二进制和八进制文字。

  串

  使用JavaScript为网页和服务器创建程序的另一个基本部分是使用文本数据。与其他语言一样,我们使用类型string来引用这些文本数据类型。

  数组

  像JavaScript一样,TypeScript允许您使用值数组。数组类型可以用以下两种方法之一编写。

  元组

  元组类型允许您用固定数量的元素表示数组,这些元素的类型是已知的,但不必相同。

  枚举

  JavaScript是对标准数据类型集的有用补充enum。与C#等语言一样,枚举是一种为数字值集赋予更友好名称的方法。

展开

猜你喜欢

下载排行
本类最新 更多 +