Get unique keys from multiple objects

Viewed 3354

If I have an array of objects like this:

var mountains = [
    { name: 'Kebnekaise', elevation: 2106 },
    { name: 'Mount Ngauruhoe', elevation: 2291, comment: 'aka Mount Doom' }
];

How to get all unique keys i.e. ['name', 'elevation', 'comment']?

3 Answers
Related