ru.javascript.info icon indicating copy to clipboard operation
ru.javascript.info copied to clipboard

Нерабочий код на learnJS в разделе fetch глава 1

Open ChuckShuleyq opened this issue 3 years ago • 0 comments

Пример 1 let url = 'https://api.github.com/repos/javascript-tutorial/en.javascript.info/commits'; let response = await fetch(url);

let commits = await response.json(); // читаем ответ в формате JSON

alert(commits[0].author.login); Пример 2 let response = await fetch('https://api.github.com/repos/javascript-tutorial/en.javascript.info/commits');

let text = await response.text(); // прочитать тело ответа как текст

alert(text.slice(0, 80) + '...');

Uncaught SyntaxError: await is only valid in async functions and the top level bodies of modules

Проверено на codepen и локальном сервере.

ChuckShuleyq avatar Aug 10 '22 12:08 ChuckShuleyq