0

Using code

let data;

fetch(url)
    .then(result => result.json())
    .then(json => {data = json})

console.log(data)

data console logs as undefined, whereas

let data;
    
fetch(url)
    .then(result => result.json())
    .then(json => console.log(json))

logs the result as expected. How come? How can I store result of fetch in a variable for future use?

Overdrowsed
  • 107
  • 7

0 Answers0