2016-03-30 14 views
0

Ich möchte Namen vom ersten JSON-Objekt anstelle von zwei speichern.Erhalte Namen vom ersten JSON-Objekt

var json = [ 
{"name":"James","age":"17","Gender":"Male"},{"name":"Bobee","age":"22","Gender":"Male"} 
]; 


$.each(json, function() { 
    $.each(this, function (name) { 
     console.log(name); //this outputs two times name, two times age and two times gender 
    }); 
}); 

Antwort

1

nur verwenden Kartenfunktion

var result = json.map(function(x){return x.name}); 

console.log(result) 
+0

Ich meinte, dass ich ausgegeben werden soll, wie folgt: „Name“, „Alter“, gender“ –

+0

wollen Sie eine Liste –

+0

Dies ist, was ich will: [ "Name", "Alter", "Geschlecht"]. –

Verwandte Themen