The union() method of the Set object in JavaScript takes another set as an argument and returns a new set containing elements which are in either or both the original set and the given set.
The syntax of Set.union() method is:
union(other)
This union() method of Set takes a set and returns a new set containing elements which are in either or both of this set and the given set.
Parameter | Optional/Required | Description |
---|---|---|
other | required | The set to combine with the original set. |
Set.union() returns value of type Set
.
In JavaScript, we can use the union()
method to combine two sets of numbers.
For example,
setA
with initial values 1, 2, and 3.setB
with initial values 3, 4, and 5.union()
method to combine setA
and setB
, storing the result in unionSet
.unionSet
to the console using console.log()
.const setA = new Set([1, 2, 3]);
const setB = new Set([3, 4, 5]);
const unionSet = setA.union(setB);
console.log(unionSet);
Set { 1, 2, 3, 4, 5 }
In JavaScript, we can use the union()
method to combine two sets of strings.
For example,
setA
with initial values 'apple', 'banana', and 'cherry'.setB
with initial values 'banana', 'cherry', and 'date'.union()
method to combine setA
and setB
, storing the result in unionSet
.unionSet
to the console using console.log()
.const setA = new Set(['apple', 'banana', 'cherry']);
const setB = new Set(['banana', 'cherry', 'date']);
const unionSet = setA.union(setB);
console.log(unionSet);
Set { 'apple', 'banana', 'cherry', 'date' }
In JavaScript, we can use the union()
method to combine two sets of objects.
For example,
setA
with initial objects representing different people.setB
with some overlapping objects.union()
method to combine setA
and setB
, storing the result in unionSet
.unionSet
to the console using console.log()
.const person1 = { name: 'John' };
const person2 = { name: 'Jane' };
const person3 = { name: 'Doe' };
const setA = new Set([person1, person2]);
const setB = new Set([person2, person3]);
const unionSet = setA.union(setB);
console.log(unionSet);
Set { { name: 'John' }, { name: 'Jane' }, { name: 'Doe' } }
In this JavaScript tutorial, we learned about union() method of Set: the syntax and few working examples with output and detailed explanation for each example.