А как в этом куске избавиться от weather?
getRequest: function(link) {
var request = new XMLHttpRequest();
request.open('GET', link , true)
request.onreadystatechange = function(e) {
if (this.readyState == 4) {
if(this.status == 200) {
var response = JSON.parse(this.responseText);
console.log(response);
weather.showWeatherData(response);
}
}
}
request.send(null);
},