JavaScript new Set()
- Previous Page
- Next Page
- Go to the Previous Level JavaScript Map Reference Manual
Definition and usage
new Set()
The constructor is used to create a Set object.
Instance
Example 1
// Create a Set const letters = new Set(["a", "b", "c"]);
Example 2
Create an empty Set and add values:
// Create a Set const letters = new Set(); // Add values to Set letters.add("a"); letters.add("b"); letters.add("c");
Syntax
new Set(iterable)
Parameter
Parameter | Description |
---|---|
iterable | Required. An iterable object containing values. |
Return value
Type | Description |
---|---|
Set | New Set object. |
Browser support
Set is a feature of ECMAScript6 (ES6).
Since June 2017, all modern browsers have supported ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
May 2016 | April 2017 | June 2017 | September 2016 | June 2016 |
Internet Explorer does not support Set.
- Previous Page
- Next Page
- Go to the Previous Level JavaScript Map Reference Manual