gpt4 book ai didi

arrays - TypeScript 中的数组定义

转载 作者:搜寻专家 更新时间:2023-10-30 21:24:59 24 4
gpt4 key购买 nike

以下声明之间有什么区别:

  1. var num1: [number];
  2. var num2: number[];
  3. var num3: Array<number>;

似乎num2num3是可以互换的,但是num1呢? ?

什么时候应该使用哪个声明?

最佳答案

1 是元组类型,因此在这种情况下 num1 必须是包含数字的 1 元素数组。如果您将其声明为 var num1: [number, string, string]; 那么 num1 必须是一个包含数字、字符串和另一个字符串的 3 元素数组订单。

2和3是一样的;使用哪一个都没有关系。

关于arrays - TypeScript 中的数组定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28008930/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com