Я уже некоторое время пытаюсь вернуть URL из списка JSON. Я пытался использовать различные методы, но я не могу заставить его работать ...
Мне было интересно, как я собираюсь вернуть стоимость. Я не очень много экспериментировал с JavaScript, так что я думаю, что это произойдет ...
В любом случае вот код:
async function getGithubPicture(username, callback) {
let data = await fetch('https://api.github.com/users/' + username);
let main = await data.json().then((data) => {
return data.avatar_url.toString();
});
return main;
}
document.getElementById('pfp').src = getGithubPicture('harryuk');
Итак, что я хочу, чтобы getGithubpicture
вернул строку из файла JSON, соответствующую имени пользователя harryuk
, но возвращаемое значение равно [object promise]
, я знаю, что это работает правильно, но я хочу функционировать в другом и вот где мой блок