DEV Community

Dezina
Dezina

Posted on • Edited on

3 3

Get unique values in javascript array & object array

Unique elements from array

     function onlyUnique(value, index, self) {
        return self.indexOf(value) === index;
      }

      var optionsArray = ['a', 1, 'a', 2, '1'];
      var unique = optionsArray.filter(onlyUnique);

      console.log("unique", unique);
Enter fullscreen mode Exit fullscreen mode

Unique objects from object array

    console.log("optionsArray", optionsArray)
    var unique = Array.from(new 
    Set(optionsArray.map(JSON.stringify))).map(JSON.parse);

    console.log("unique", unique)
Enter fullscreen mode Exit fullscreen mode

Top comments (0)

AWS GenAI LIVE image

How is generative AI increasing efficiency?

Join AWS GenAI LIVE! to find out how gen AI is reshaping productivity, streamlining processes, and driving innovation.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay