DEV Community

Discussion on: Learn JavaScript Sets (Simple Yet Powerful Built-In Objects)

Collapse
 
ilya_sher_prog profile image
Ilya Sher • Edited

Not a fair comparison on several dimensions.

  • Set should have only unique values. If you modify populateArray to only store unique elements - that would be an improvement.
  • Set should typically be compared to Object
Collapse
 
ogzhanolguncu profile image
Oğuzhan Olguncu

Yes, you are right. But, even if we've stored unique values inside populateArray such as alphabet(a-z) it would still have taken more time than Set. Because it still has to iterate it over with O(n) complexity. What I was trying to show is a mere demonstration of execution of speed