Поскольку вы выполняете обещание на .then((res) => res.json());
(внутри send()
, а также на .then(alert)
). Кстати: когда вы выполняете код
const getQuotes = new Request("get", url);
const all = { getQuotes };
, тогда вы запрашиваете объект в двух местах: в getQuotes
константе и в all.getQuotes
поле объекта. Поэтому, когда вы выполнили delete all.getQuotes
, константа getQuotes
все еще не пуста (но это не является причиной выполнения обещания).