JSFiddle - React, Tailwind, and code Playground
by antelopelovefan
HTML
<div class="output"></div>
JavaScript
var geoUrl = 'https://maps.googleapis.com/maps/api/geocode/json?address=';
var addresses = [
'2130 Wrocklage Ave, Louisville, KY, 40205',
'1600 Pennsylvania Ave, Washington, DC',
'680 S 4th St., Louisville, KY'
];
var results = [];
var deferreds = [];
for(var i=0,j=addresses.length; i<j; i++) {
var url = geoUrl + addresses[i];
deferreds.push(
$.getJSON(url, {}, function(data, stat, xhr) {
results.push(data);
})
);
}
$.when.apply($, deferreds).done( function() {
console.log('All requests finished.');
console.log(results);
});