Ну, сначала нам нужно объявить переменную, скажем, temp. Затем используйте API выборки для запроса нашего запроса с URL. Если состояние сервера равно 200, он вернет обещание, нам нужно использовать метод then
, передавая любой аргумент (res, response, r что угодно ...), а затем функцию жирной стрелки (=>
), чтобы мы моглисделать ответ в формате JSON. После этого нам нужно использовать другой метод then
, чтобы вернуть вывод json и присвоить значение нашей объявленной временной переменной.
Но если есть какая-либо ошибка, такая как 500, 400, 404 ошибка сервера, нам нужно использоватьcatch
метод с аргументом err и его консоль.
let temp;
fetch('https://www.alphavantage.co/query?function=TIME_SERIES_DAILY&symbol=MSFT&outputsize=full&apikey=demo')
.then(res => res.json())
.then(data => temp = data)
.catch(err => console.log(err));