如何在Javascript中执行"for ... in ...."循环?

TIM*_*MEX 1 javascript console jquery logging loops

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));

            }
        });
Run Code Online (Sandbox Code Playgroud)

在此代码中,我在控制台中记录整个JSON(以字符串格式).但是,如果我想循环遍历"数据"并记录每一个,该怎么办?

Jac*_*kin 6

像这样:

for(var key in data) {
   if(!data.hasOwnProperty(key)) continue;
   //do something with key or data[key]
}
Run Code Online (Sandbox Code Playgroud)