我需要在列表中获得 lat 和 lng 。我有类似的东西,不知道如何获得这些价值。
var list = {
"punkt1": {
"lat": 49.834390,
"lng": 19.068899
},
"punkt2": {
"lat": 49.834990,
"lng": 19.068199
}
};
var count = Object.keys(list).length;
for (var i=0; i<count; i++) {
// Get inside list[i] -> lat,lng
// If statement
}
答案 0 :(得分:1)
你可以通过几种方式实现,这里有两种:
var list = {
"punkt1": {
"lat": 49.834390,
"lng": 19.068899
},
"punkt2": {
"lat": 49.834990,
"lng": 19.068199
}
};
var count = Object.keys(list).length;
for (var i=0; i<count; i++) {
var currObj = list[Object.keys(list)[i]];
console.dir(currObj);
}
for (item in list){
console.log(item);
console.dir(list[item]);
}
&#13;