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 hands-on with 1000+ tech skills courses.