当前位置: 首页 > 网络应用技术

打字稿结构组

时间:2023-03-08 16:26:58 网络应用技术

  这是我参加11月挑战的第14天,活动详细信息视图:2021年上一次文字挑战

  学习具有类似概念的元组。

  每个亚历克斯将被推断为字符串和数字的组合。

  这样做怎么了?当我们在Alex中使用某个项目时,我们只能在数字和字符串中使用共享属性或方法。

  其次,我们可以确定0个项目,必须是字符串,第二个项目必须是数字。但是他们不能在此处使用其唯一属性和方法。

  目前,我们可以使用元组实现:

  乌龟组的定义非常简单,使用方括号,然后定义每个方括号。在这种情况下,我们可以确定第0段和第2段的类型。

  最后,我们可以将元组定义为类型的别名。定义类型别名的类型后,可以将这种类型的别名直接应用于Alex和Lucy。

  大都会团体与阵列

  每个项目都可以是不同的类型,每个项目都是相同的类型,具有预定义长度而无需长度限制以表示一个结果以表示列表

  A.号码|字符串|布尔

  B.(数字|字符串|布尔值)[]

  C. [字符串,编号,布尔人]

  D. {数字|字符串|布尔} []

  答案:c

  分析

  数组的元素必须相同,并且元组的每个元素可能不同。变量分配给元组,因此该变量应声明为最合适的类型类型。

  在Typescript的基本类型中,元组代表已知数量和类型的数量。LET查看以下代码:

  看看上述代码是否令人怀疑,当我们需要扩大somelist的价值时会发生什么?

  从上面的代码中,我们可以得出以下结论: