1

I have this json data below:

[{
    "name": "Dad",
    "age": "32"
}, {
    "name": "Mom",
    "age": "30"
}, {
    "name": "Son",
    "age": "3"
}]

I would like to have an array: ["Dad", "Mom", "Son"].

What is the correct way to implement this in Javascript?

James Mwase
  • 828
  • 1
  • 16
  • 29
Yosi
  • 33
  • 1
  • 4

1 Answers1

1

This is one way:

var result=   [{
            "name": "Dad",
            "age": "32"
        }, {
            "name": "Mom",
            "age": "30"
        }, {
            "name": "Son",
            "age": "3"
        }].map( item => { return item.name }); //["Dad", "Mom", "Son"]
        
        console.log(result);

var result=   [{
            "name": "Dad",
            "age": "32"
        }, {
            "name": "Mom",
            "age": "30"
        }, {
            "name": "Son",
            "age": "3"
        }].map( function(item) { return item.name }); //["Dad", "Mom", "Son"]
        
        console.log(result);
Dalorzo
  • 19,834
  • 7
  • 55
  • 102