запись () => эквивалентно function()
почему фетч самовызывался
fetch('info.json', {method : 'GET'})
.then(function(response) {
return response.json();
})
.catch(alert); // вернет промис
fetch('info.json', {method : 'GET'})
.then(function(response) {
return response.json();
})
.then(function(json) {
console.log(json);
})
.catch(alert); // выполнит действие над промисом и соответственно результатом запроса