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?

Muje
  • 683
  • 1
  • 10
  • 28
Yosi
  • 33
  • 4

1 Answers1

0

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,723
  • 7
  • 53
  • 100