simple_client = new simplegeo.PlacesClient('gHPQAUFbHHL3sHcfSqaetBMskrKZY5');
var place_query = "starbucks";
simple_client.search({{ browser_lat }}, {{ browser_long }}, { q: place_query }, function(err, data) {
if (err) {
console.error(err);
} else {
console.log(JSON.stringify(data));
}
});
在此代碼中,我在控制檯中記錄了整個JSON(以字符串格式)。但是,如果我想循環「數據」並記錄每個數據呢?如何在Javascript中爲「... for ...」循環做些什麼?
您是否嘗試過記錄的數據對象本身,像`的console.log(數據)`? Firebug至少會給你一個很好的對象樹;你不必寫轉儲程序。 – Nathan 2011-01-06 21:07:27
我推薦使用`console.dir(data)`查看數據結構和對象。 – Raynos 2011-01-06 21:10:59
@Raynos,`console.dir()`岩石,謝謝! – Nathan 2011-01-06 21:14:32