re: Removing duplicates in an Array of Objects in JS with Sets VIEW POST

TOP OF THREAD FULL DISCUSSION
re: Without getting into cryptic one-liners, there's a pretty straight forward linear time solution as well. const seen = new Set(); const arr = [ ...
 

Hey Matt, nice solution! Yeah, all ways leads to Rome :)

 

Well... yes and no.

I feel it's important to distinguish that the OP-s solution loops over the whole array twice. I know there are times to make a trade-off between performance and readability, but I don't feel this needs to be one of those times :)

code of conduct - report abuse