Пишу JS функцию, которая должна вернуть html код сайта. Внутри функции всё работает, переменная content содержит в себе html код, как надо. А если я пытаюсь присвоить какой-либо переменной значение этой функции, то получаю promise. Javascript только начал изучать, пока что логику не совсем понимаю
async function getData(){
let response = await fetch('https://yandex.ru/');
let content = await response.text();
return content;
}
let data = getData();
Переменная data в итоге хранит promise вместо текста, хотя content выводится на консоль именно как текст. Как это исправить?
dataостанется Promise – Grundy Nov 16 '21 at 08:55