JSFiddle - React, Tailwind, and code Playground
by Akihiko Kusanagi
JavaScript
loadJSON('https://mini-tokyo.appspot.com/e').then(function(e) {
alert(Object.keys(e).forEach(function(key) {alert(key + '=' + e[key]);}));
});
function loadJSON(url) {
return new Promise(function(resolve, reject) {
var request = new XMLHttpRequest();
request.open('GET', url);
request.onreadystatechange = function() {
if (request.readyState === 4) {
if (request.status === 200) {
resolve(JSON.parse(request.response));
} else {
reject(Error(request.statusText));
}
}
}
request.send();
});
}