📅  最后修改于: 2023-12-03 15:32:44.974000             🧑  作者: Mango
Lodash是一款优秀的JavaScript工具库,提供了一系列常用的工具函数,大大提高了JS开发效率。其中,_.union()
方法是其中非常实用的一员。
_.union()
方法用于合并两个或多个数组,并返回不包含重复元素的新数组,元素顺序按出现顺序排列。
方法的语法为:
_.union([arrays])
其中,arrays
为要合并的数组列表。
const array1 = [2, 1];
const array2 = [2, 3];
_.union(array1, array2);
// => [2, 1, 3]
该示例中,_.union()
方法将数组array1
和array2
合并,并返回[2, 1, 3]
,即由两个数组中所有元素组成的新数组。
const array1 = [2, 1];
const array2 = [2, 3];
const array3 = [4];
_.union(array1, array2, array3);
// => [2, 1, 3, 4]
该示例中,_.union()
方法将数组array1
、array2
和array3
合并,并返回[2, 1, 3, 4]
,即由三个数组中所有元素组成的新数组。
const array1 = [2, 1];
const array2 = [2, 3];
const array3 = [4, 1];
_.union(array1, array2, array3);
// => [2, 1, 3, 4]
该示例中,_.union()
方法将数组array1
、array2
和array3
合并,并返回[2, 1, 3, 4]
,即由三个数组中所有元素组成的新数组。由于数组array1
和array3
中都含有元素1
,但[1]
只会出现一次。
_.union()
方法是一款非常实用的数组合并工具,可以轻松地将多个数组合并为一个,同时去除重复元素。该方法的使用相当简单,但可以大大提高JS开发效率。如果想了解更多Lodash的方法和用法,请访问Lodash官网。