Tip 16 Keep Unique Values with Set

In this tip, you’ll learn how to quickly pull unique items from an array with Set.

Set is a fairly simple collection that can do only one thing, but it does it very well. Set is like a specialized array that can contain only one instance of each unique item. You’ll often want to collect values from a large array of objects, but you only need to know the unique values. There are other use cases as well, but collecting a list of distinct information from a group of objects is very, very common.

In that spirit, return once again to our set of filters that you’re building. To even know what a user can filter on, you need to gather all the possible values. Recall the array of dogs that you worked with earlier. ...

Get Simplifying JavaScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.