What are the Big-O notations for Sets in Javascript? Is it always faster than an array? Additionally, can you tell me where I should be looking here for sets? (i.e. what category does it fall under... is it hash table?)
Asked
Active
Viewed 2,260 times
1 Answers
0
add
, delete
and has
is at least O(log n) or even O(1)
forEach
, entries
, values
, keys
traversal is O(n)
Is it always faster than an array?
No, traversal is roughly at the same speed.

Jonas Wilms
- 132,000
- 20
- 149
- 151