📜  如何合并列表列表 - TypeScript (1)

📅  最后修改于: 2023-12-03 15:08:32.293000             🧑  作者: Mango

如何合并列表列表 - TypeScript

有时候我们需要将多个列表合并成一个。在 TypeScript 中,可以通过以下方法来轻松实现:

使用扩展运算符

使用扩展运算符可以将多个列表展开成一个新的列表。

const list1 = [1, 2, 3];
const list2 = [4, 5, 6];

const mergedList = [...list1, ...list2];
console.log(mergedList); // [1, 2, 3, 4, 5, 6]
使用 concat 方法

concat 方法可以将一个或多个列表添加到数组的末尾,并返回新的数组。

const list1 = [1, 2, 3];
const list2 = [4, 5, 6];

const mergedList = list1.concat(list2);
console.log(mergedList); // [1, 2, 3, 4, 5, 6]
使用 reduce 方法

reduce 方法可以将多个列表合并成一个新的列表。

const list1 = [1, 2, 3];
const list2 = [4, 5, 6];

const mergedList = [list1, list2].reduce((prev, curr) => prev.concat(curr));
console.log(mergedList); // [1, 2, 3, 4, 5, 6]

以上就是 TypeScript 中合并多个列表的方法,根据实际情况选择适合自己的方法即可。