У меня есть результаты запроса Google Geocoder, и мне нужно значение из них, чтобы перейти в другой массив следующим образом:
var data = {};
Array.each(results, function(loc)
{
data.['value'] = loc.formatted_address;
}
Мне нужны данные, чтобы затем содержать эту структуру:
data = [
{value: 'location one'},
{value: 'location two'},
{value: 'location three'}
];
Пример запроса JSON по запросу здесь:
http://maps.googleapis.com/maps/api/geocode/json?address=new%20york&sensor=false
В случае примера запроса над выводом, который я хочу получить:
data = [
{value: 'New York, NY, USA'},
{value: 'Manhattan, New York, NY, USA'}
];
Я не совсем понимаю, что должно происходить в функции Array.each.
Любая помощь будет отличной, спасибо.