arrays - typescript :声明返回嵌套数组的函数

标签 arrays typescript return

我在 typescript 中声明了一个返回嵌套数组的函数,但我不确定如何声明返回类型和声明返回的数组。谁能帮忙?这是我的东西

myFunction(items: any): [] {
  const data = [];
  for (const item of items) {
    data.push([item.parameter1, item.parameter2])
  }
  return data; // IDE throws error here
}

最佳答案

你可以使用myFunction(): any[][]:

一个例子:

myFunction(): any[][] {
    let data = [,];
    data = [[1], [2], [3]];
    console.log(data);
    return data; 
}

A stackblitz example can be seen here.

关于arrays - typescript :声明返回嵌套数组的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59750647/

相关文章:

arrays - 在 Scala 中创建一个 n1 "zeros"和 n2 "ones"的数组

arrays - Ruby 路径数组,如果包含在另一个项目中则进行排序和删除

javascript不会从数组生成

javascript - 如何更改函数以接受不同类型作为参数

javascript - Serverless NodeJS跳过https请求

linux - x86-64 架构上的 gnu 汇编 RET 指令失败

c - 数组与两个声明为 C 的数组连接

angular - 你可以在 Angulars 主题中使用 mat-color 吗?

ruby - 在 procs、lambdas 和 block 中返回语句

java - 返回假;声明没有 "return"