Sets - Javascript
- var = new Set([iterable])=> Giving parameter is optional
- var.add(value)=> Adds the value to the set, If repeated then doesn't add
- var.delete(value)=> Deletes an element with the specified value from the Set object
- var.clear()=> Removes all the element from the set
- var.entries()=> Returns an iterator object which contains an array having the entries of the set, in the insertion order
- var.has(value)=> Returns true if the specified value is present in the Set object
- var.values()=> Returns all the values from the Set in the same insertion order
- var.keys()=> Returns all the values from the Set in the insertion order, keys() is similar to the values() in case of Sets
- var.size=> Returns the size of set with unique entries
- for(let item of var) {}` => Can directly access items of set by for loop
- var.forEach((item) => {statement})=> Can directly access item of set by for loop
- Array.from(var)=> Create an array from set