在“中获取Javascript对象内部”;至于;环
我需要在列表中获取lat和lng。我有类似的东西,不知道如何得到这些值在“中获取Javascript对象内部”;至于;环,javascript,object,for-loop,Javascript,Object,For Loop,我需要在列表中获取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<
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
}
var列表={
“朋克1”:{
“lat”:49.834390,
“液化天然气”:19.068899
},
“朋克2”:{
“lat”:49.834990,
“液化天然气”:19.068199
}
};
var count=Object.keys(list).length;
对于(var i=0;i lat,液化天然气
//If语句
}
您可以通过以下两种方式来实现:
var列表={
“朋克1”:{
“lat”:49.834390,
“液化天然气”:19.068899
},
“朋克2”:{
“lat”:49.834990,
“液化天然气”:19.068199
}
};
var count=Object.keys(list).length;
for(var i=0;iUsefor..in
在objectsThanks上循环。但是,如果我的列表中有两个项目,为什么“for”循环只向我显示一个项目?哪个循环显示了这一点?如果我检查控制台输出,它会显示两个,我知道为什么它不工作。发布后,我将“punkt1”和“punkt2”命名为“punkt”。现在我改为“punkt1”和“punkt2”.一切都好了!太棒了,很高兴听到它好了