typescript中去除数组中的空数组
时间: 2024-03-13 11:45:55 浏览: 209
TypeScript Array(数组)
5星 · 资源好评率100%
可以使用数组的 `filter` 方法来去除数组中的空数组。在 TypeScript 中,可以使用以下代码:
```typescript
const arr: any[][] = [[1, 2], [], [3, 4], [], [], [5]];
const filteredArr = arr.filter((subArr) => subArr.length !== 0);
console.log(filteredArr); // [[1, 2], [3, 4], [5]]
```
在上面的代码中,我们先定义了一个二维数组 `arr`,其中包含了一些空数组。然后使用 `filter` 方法过滤掉长度为 0 的子数组,得到新的数组 `filteredArr`。最后,打印出新数组 `filteredArr`,可以看到其中只包含了非空子数组。
阅读全文