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
Share: