[{ “电路标记”:[{ “类型”:“圆圈标记” }, { “latlong”:“abc” }] }, { “连接器标记”:[{ “类型”:“icon_marker” }, { “latlong”:“pqr” }] }, { “图标标记”:[{ “类型”:“连接器标记” }, { “latlong”:“xyz” }] }]
3个答案
for(var a=0;a<obj.length;a++){ var key=Object.keys(obj[a])[0]; var latlong=对象[a][键][1]; console.log(latlong)); }
var标记=[{ “name”:“圆圈标记”, “类型”:“circle_marker” “latlong”:“abc” }, { “name”:“连接器标记”, “类型”:“icon_marker”, “latlong”:“pqr” }, { “name”:“icon_marker”, “type”:“连接器标记”, “latlong”:“xyz” }];
var-markers=[{“circlemarker”:[{”type“:”circle_marker“},{”latlong“:”abc“}]},}“connector_marker”:[{(类型):”icon_marker; makers.forEach(函数(maker){ var makerName=Object.keys(maker)[0]; console.log(制造商[makerName][1][“latlong”]); });
#!/ usr/bin/env节点 var数据=[{ “圆圈标记”:[{ “类型”:“circle_marker” }, { “latlong”:“abc” }] }, { “连接器标记”:[{ “类型”:“icon_marker” }, { “latlong”:“pqr” }] }, { “图标_标记”:[{ “类型”:“连接器标记” }, { “latlong”:“xyz” }] }]; var _=要求(“lodash”) ,坐标=[]; _.each(数据、函数(项){ //console.log(项); var key=_(Object.keys(item)).first() ,first=项[键] ,latLong=_.pulch(first,'latLong')[1]; if(latLong){ 坐标推送(latLong); } }); 控制台.log(坐标);
[“abc”,“pqr”,“xyz”]