Не получаю данные с сервера, хотя в консоле они есть

введите сюда описание изображения

Получаю даннные с фейкового сервера. Задача: положить title в массив infoApi. Данные получаю, проверяю в консоле, пишет массив пустой, но если его раскрыть, там отображаются все элементы. Но, при этом length = 0 Подскажите, в чем моя ошибка?

const infoApi = [];

const getApi = async () => {
  const response = await fetch('https://jsonplaceholder.typicode.com/todos');
  const result = await response.json();
  result.map((el) => {
    infoApi.push(el.title);
  });
};

getApi();

console.log(infoApi);
console.log(infoApi.length);


Ответы (0 шт):