January 2026

Get a Set of Unique Values from an Array

The Set object can be used to pull unique values from an array:

JavaScript

const items = [
  "alfa", 
  "delta",
  "bravo", 
  "alfa",
  "bravo",
  "charlie",
  "alfa",
  "echo"
]

const uniqueItems = [...new Set(items)];

const outputEl = document.querySelector(".output")
outputEl.innerHTML = uniqueItems;
Output:

Since it's an array at that point you can add .sort() to sort it.

Nice and easy,

-a

end of line

References