This content originally appeared on DEV Community and was authored by Aya Bouchiha
Hi everybody, I'm Aya Bouchiha, on this amazing day, we will talk about all Set Methods and Properities like has(), add(), size.
Definition of a Set
Set: is a collection of items and a built-in object, which stores only unique values.
Set Constructor
Iteration over a Set using For of loop
Size Property
size: is a set property that returns the length of the unique items in a specified set.
Set Methods
Set.prototype.add()
add(valueToAdd): is a set method that lets you add a new element to the specified Set.
Set.prototype.delete()
delete(valueToDelete): is a set method that lets you remove an element in a specified Set.
Set.prototype.clear()
clear(): means deleting all set elements.
Set.prototype.has()
has(valueToCheck): cheks if the given value exists in a set.
Set.prototype.entries()
entries(): returns an array(iterator) [val, val] for each item in the specified Set.
Set.prototype.values()
values(): like keys(), It returns a new iterator object which contains the values for each element in the specified Set.
Set.prototype.forEach()
forEach(callback): this Set method invokes a callback for each element in the specified Set.
Summary
- size:returns the length of the unique items in a specified set.
- add(valueToAdd): lets you to add a new element to the specified Set.
- delete(valueToDelete):lets you remove an element in a specified Set.
- clear(): delete all Set elements.
- has(valueToCheck): cheks if the given value exists in a set.
- entries(): returns an array(iterator) [val, val] for each item in the specified Set.
- values(): returns a new iterator object which contains the values for each element in the specified Set.
- forEach(callback): invokes a callback for each element in the specified Set.
Have a great day!
- email: developer.aya.b@gmail.com
- telegram: Aya Bouchiha
This content originally appeared on DEV Community and was authored by Aya Bouchiha

Aya Bouchiha | Sciencx (2021-07-26T01:18:12+00:00) You Complete Guide To Set Object In Javascript. Retrieved from https://www.scien.cx/2021/07/26/you-complete-guide-to-set-object-in-javascript/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.